Why is the Holy Week or Easter celebrated on different dates every year?

Easter is the Jewish memorial of the Passover in which God freed them from the Egyptians, and the celebration of the resurrection of Jesus Christ for the Catholic Church. For Jews, Passover is celebrated during the month of Nisan, while in the Catholic Church it is celebrated at the first full moon after the 20th of March that is why it changes year after year.

Knowledge + Why?