¿Por qué varían las fechas en Semana Santa?

Añó a año varían, porque dependen del equinoccio de primavera.