For my students and friends: all about Religion, Education, Politics, and Life. (Indonesian Language)
If you are interested to know the origin of Christmas, this site gives a brief and clear explanation. It also gives the background of many common features of Christmas such as Christmas Trees and Santa Claus.
The Origin of Christmas
that site gives a brief and clear explanation about Islam too, isn't it?