por que se cantan los villancicos
Su nombre tiene probablemente su origen en que se trata de composiciones de naturaleza popular, cantadas por los villanos o habitantes de las villas, generalmente campesinos u otros habitantes del medio rural. Eran cantados en fiestas populares, originariamente sin temática específicamente religiosa, y los principales temas eran los acontecimientos recientes del pueblo o la región. El género se amplió posteriormente hasta incluir temas diversos.