The meaning of Christmas is different to different people, but almost everyone agrees that Christmas is the time to buy presents for loved ones. This makes Christmas the busiest time for retailers, who earn a bunch of money during this time. In order to attract shoppers, stores have Christmas offers and sales. These sales usually begin after Thanksgiving.