Short introduction Thanksgiving Day is a harvest festival celebrated primarily in the United States and Canada. Traditionally, it is a time to give.