How is Christmas celebrated?

People all over the world celebrate Christmas with gaiety and fervor. Each nation has its own way to celebrate the big day. In the USA, Christmas day also has pre-Christmas celebrations where people decorate their homes, visit family and friends by exchanging gifts. For some, Christmas is all about sharing, and hence they share their old clothes, meals, and snacks with lesser blessed ones. Many people host dinners for close family members, and it is a time to get together and share joys and pleasures together over traditional Christmas meals. Since Christmas spirit is all about remembering Jesus Christ whom Christians equate to be the son of God and thus, they celebrate the festival as a mass with festivities going on till midnight.