Both German and English have two past tenses. In English, these two expressions are fairly interchangeable:I bought, I have boughtI saw, I have seenIn German, there is likewise little difference in meaning, but there is a cultural preference for the situations in which one uses one versus the other.