A polite expression used when acknowledging a gift, service, or compliment, or accepting or refusing an offer.
If the movement is more than once, it expresses as "thank you so much!" or "many thanks", when one feels so appreciated.
Review 101 words. Refresher.