Learn English – “Thanks” or “thank you”

grammaticalitypolitenessword-choice

Which one is correct — "Thank you Jim" or "Thanks Jim"?

If I start an email with the sentence "Thank you Jim" in Outlook, it shows grammar error while if I begin with "Thanks Jim" it doesn't.

Best Answer

They're both correct. "Thanks" is slightly more informal, but otherwise, they both mean the same, a statement of gratitude.

Although they're both correct, they have a difference.

"Thanks" is a noun, and can be used like this:

Give James my thanks./ I give you my thanks.(when speaking face to face)

Hence, the today's expression, "Thanks, Jim".

"Thank you", the "thank" is a verb, and is actually a shortening of the phrase "I thank you". So, you'd probably not say "Give Jim my thank-you", but "Give Jim my thanks."

Otherwise, they are interchangeable.