Название связывают с традицией употреблять в этот день особое блюдо — сочиво.
Согласно православной традиции, сочельник — день строгого поста (из питания исключаются мясные, яичные, рыбные и молочные продукты).
Литература
Беловинский Л. В.Сочельник // Иллюстрированный энциклопедический историко-бытовой словарь русского народа. XVIII — начало XIX в. / под ред. Н. Ерёминой. — М.: Эксмо, 2007. — С. 644. — 784 с. — 5000 экз. — ISBN 978-5-699-24458-4.