About Spanish Christmas

Christmas Eve is right around the corner, so it's good time to learn a bit about how we live these holidays here in Spain, right?
What we eat, what we do, when are the special days...
I put it all together, can it count as my Christmas present? haha

¡Feliz Navidad! :)