Thanksgiving is a national holiday celebrated primarily in the United States and Canada, focusing on giving thanks for the harvest and the blessings of the past year. Its modern celebration involves a feast that typically includes turkey, stuffing, and various side dishes, symbolizing gratitude and community bonding.