Who were the Aztec gods?
Aztec nature gods
Tlaloc was the god of rain (like Cheng-huangin China or Demeter for the Greeks). He had a companion Chalchiuhtlicue, the god of water. They worked with Chicomicoatl, who was the god of actually producing food.
Aztec gods of abstract concepts
Other Aztec gods represented ideas. Huitzilopochtil, for instance, was the god of war (like Ares or the Egyptian god Horus). But Huitzilopochtil was also a sun god, like Apollo. Quetzalcoatl was less important than Huitzilopochtil, but he was the god of civilization. He was also the god of wind, like the Egyptian god Amon.
Quetzalcoatl’s brother was Tezcatlipoca, the god of wars that were fought at night (when Huitzilopochtil was resting). There were many more gods who were just the god of one small village or one particular place. Religious holidays happened according to calendars based on astronomical observations.
They also prayed to their gods at smaller shrines in their houses and stores, and at sacred places like waterfalls and caves.