interesly.com
Christmas carols - surprising ways we make, change and break them
There were carols for Easter, for New Year, and sometimes even for political events such as the Battle of Agincourt. The first known Christmas carols can be traced as far back as 4th century Rome.