Mexica cosmology held that the world had already been created and destroyed four times, each a failed "sun" or age ended by catastrophe, with the present age, the Fifth Sun, sustained only by the sun's continued motion across the sky. Huitzilopochtli, patron god of Tenochtitlan and its war and solar cult, presided over the Templo Mayor jointly with Tlaloc, the rain god, in a single dual pyramid at the heart of the city; Quetzalcoatl, the feathered serpent, was associated with wind, learning and the priesthood; Tezcatlipoca, the smoking mirror, governed fate, night and sorcery; and Coatlicue, mother of Huitzilopochtli, embodied the earth as both life-giving and devouring. Ritual timing ran on two interlocking calendars, the two hundred sixty day Tonalpohualli used for divination and naming, and the three hundred sixty five day solar year, realigning once every fifty two years in a cycle the Aztec Sun Stone, now in Mexico City's Museo Nacional de Antropologia, is popularly but not entirely accurately read as depicting.
Human sacrifice at the Templo Mayor is archaeologically well attested, but its scale and purpose remain debated. Mexica religious texts frame it as a necessary debt of blood repaying the gods for sustaining the sun and the world; anthropologist Michael Harner proposed in 1977 that large-scale sacrifice also met a nutritional need in a protein-scarce environment, a claim Bernard Ortiz de Montellano and other scholars have argued the evidence does not support, favoring Aztec cosmology's own terms over an imported ecological explanation. Spanish conquest-era accounts, written to justify conquest, likely inflated victim counts, so modern estimates rest on a difficult combination of skeletal evidence, colonial testimony and the Mexica's own religious framing.