Thanksgiving Day is celebrated with food, parades, and family. But what does the term "thanksgiving" mean and why should we give thanks?