Easter always occurs on a Sunday after the 40 days of Lent. Lent is a period of fasting that used to be very extreme amongst the religious who would give up dairy and meat. Nowadays, it is often simply a time to give up a luxury, like chocolate.