Thanksgiving is an annual holiday celebrated in the United States. Historically, the holiday has its roots in the traditions of early European settlers and Native Americans, who gathered to give thanks for good harvests. Today, Thanksgiving is a time for families to gather around a hearty meal, usually consisting of turkey, mashed potatoes and pumpkin pie.