Hymns are traditional poems which have been taken from the Book of Psalms. They have been around for 100s of years and are sung by congregations while worshipping God in public. Carols, on the other hand, are festive songs. They are generally religious.

What makes a song a melody?

A carol is a Modern English festive song, generally religious but not necessarily connected with church worship, and often with a dance-like or popular character. The verb caroling (or "to carol") also refers to the singing of carols.

 What is a hymn in music?

A hymn is a type of song, usually religious, specifically written for adoration or prayer, and typically addressed to a deity or deities or a prominent figure or personification. The word hymn derives from Greek ὕμνος (hymns), which means "a song of praise."

 Is a Christmas carol a hymn?

A Christmas carol (also called a noel, from the French word meaning "Christmas") is a carol (song or hymn).