Why People Celebrate Christmas?

Christmas has been traditionally celebrated to honor the birth of Christ. It evolved from the German pagan tradition that celebrated the winter solstice.