Dear Wayne Brown,
You are lucky that I wrote in my hub about the meaning of gift. Find out here:
Here the resume: Understanding the meaning of gifts is important in human relation. Gifts symbolize expression of your feeling and cares. There are at least 3 general expression of gift that you need to know:
1. Love and Deep Feeling
2. Expression of friendship
3. Charity and Solidarity
I gave more explanation in my hub note above.