The true meaning of *Christmas* is for the followers of the Christian Religion to celebrate the life and teachings of Christ... of course. But many religions have their own celebrations at this time of year as well... many much older than Christmas... and *everyone* should have the right to celebrate their own beliefs :)
Originally it was a pagan holiday symbolizing winter solstice, the Roman Catholic church scrambled everything around. Now Christmas is a smart business for those that turn Christmas into a business. The holiday industry is genius. Its also a good time for family to gather round and have a big meal and exchange gifts.
Christmas, or Saturnalia before the Christians took it from the Roman pagans and changed its name, is about celebrating the Autumn harvest and looking forward to spring. Saturnalia traditions include music, feasting, and heavy drinking. It is also traditional to bring boughs of evergreen into one's home, which the pagans believed would preserve the essence of life through the winter. Saturnalia served to boost everyone's spirits one last time before the long winter. Originally celebrated on the winter solstice, it is now believed to be the birthday of Jesus of Nazareth, although some historical evidence places his date of birth in the summer. This discrepancy can be explained by the fever-pitched conversion attempts by the early Christians. By having a holiday on the solstice that included the same traditions of Saturnalia, the Christians could make Christianity a more comfortable religion for the pagans whom they were trying to convert. Whatever it's origins, Christmas has become a widely celebrated holiday that focuses on consumerism in modern times, even though most celebrators maintain that it is about family and friends coming together to celebrate love and peace.