The matzot are symbolic of the three castes of Jews: Priests, Levites, and Israelites. On a practical level, three matzot are needed so that when we break the middle matzah, we are still left with two whole ones to pronounce the HaMotzi blessing. We eat matzoh in memory of the quick flight of our ancestors from Egypt.