Lent is a time of preparation to celebrate the Resurrection of Christ. The 40-day length of Lent comes from the Bible, where 40 days is a time of testing, trial, penance, purification, and renewal. It begins on Ash Wednesday and ends on Holy Thursday.