I cannot really see a difference myself. I thought that Christmas Carols contained more religious content such as references to angels and holiness ect but I notice that some Christmas songs do also.
My guess is that whether a Christmas song/carol is religiously inspired or not, it is still a Christmas song since they're all performed by means of singing.
Found the differences: The biggest difference would seem to be the one described in the first link.
//www.santaclaritamagazine.com/index.php?option=com_content&task=view&id=4982&Itemid=59 We are entering into Advent and I love all of the activities of the season, but nothing is more exciting than all the Christmas music. Do you know the difference between a Christmas carol and a Christmas song? A Christmas carol always tells the story of the Nativity. A Christmas song can sing about any event of Christmas.
//www.allthingschristmas.com/xmas-carols.php "Many people probably also think about modern songs like ”White Christmas”, when they think of Christmas carols. However, there is actually a difference between a “Christmas carol” and a “Christmas song”. Christmas carols can often be sung by a choir and usually have simple and straightforward rhythms. This is rarely the case for pop and rock songs, which often have more complex compositions."
" There is a distinction between a Christmas carol and a Christmas song. A Christmas Carol has a fairly rapid, regular beat, which would, therefore, exclude a meandering, crooning song such as “White Christmas”."
But I guess that for this challenge both would be considered legit though as a Christmas song can be about any event that has to do with Christmas thus including Christmas carols. :)
I always assumed that christmas carols were religious songs and Christmas songs were all inclusive: including both songs like Silent Night and Frosty the Snowman.