What does the Mexican Flag Represent?

The coat of arms adopted on the Mexican flag is derived from an Aztec legend that their gods told them to build a city where they spot an eagle and a serpent.