What is the purpose of the Ten Plagues? One of the more obvious answers is that Hashem struck the Egyptians so that they would free us from slavery.  Another possibility is that the purpose was for Moshe to be involved in the miracles so that Bnei Yisrael would see him as a great leader and a partner with Hashem. A third possibility is that the 10 plagues happened for us. Hashem wanted us to see his power so that we would believe in him and trust him to bring us to the Promised Land, Eretz Yisrael.

haggadah Section: -- Ten Plagues