Veterans Day is a federal holiday in the United States observed annually on November 11, for honoring military veterans of the United States Armed Forces.
Thanksgiving is an annual national holiday in the United States and Canada that celebrates the harvest and blessings of the past year. Americans generally believe that their Thanksgiving is modeled on a 1621 harvest feast shared by the English colonists of Plymouth and the Wampanoag people.