XS1961,
Here's a link to what is the standard American Thanksgiving
http://en.wikipedia.org/wiki/Thanksgiving
On a retail note, Thanksgiving is the first big holiday for us. The first in the trifecta that is. Meaning Thanksgiving, Christmas and New Years.
It is the first "family get-together" since last Christmas. (Easter is another large family time for Christians)
Obviously, even though these are Christian holidays, the retail sector has made these impossible to forget or not celebrate in some way.
Most don't realize that T-Day eve, tonight as I write this, is the biggest day for alcohol sales. Yep, more booze sold today than any other.
Also, the day after T-day, is referred to as "Black Friday". A day of major sales, slashed prices and holiday buying extravaganza!!!!!
Also the largest travel day here in the U.S. Most stay home for Christmas.