Religion was the foundation of the Aztec Empire. The culture had a fairly large pantheon of gods, headed by Uitzilopochtli, God of the Sun and the Earth; Tlaloc, God of Rain; and many others. In Aztec mythology Quetzalcoatl, the God of Wind, brought people back to life using bones and his own blood. The Aztecs therefore felt obliged to repay him with blood, to ensure that the Sun would triumph over darkness. Human sacrifice thus became the Aztec’s most important ritual. Sacrificial victims came from many different backgrounds; some were volunteers, while some were raised to be sacrificed, which was considered an honor; other victims were players of the Aztec ball game, but most were slaves or prisoners from the so-called “Flower Wars”, which were conducted expressly for this purpose.
The ritual was performed on sacrificial stones, with the finely attired victim held down by four priests while a fifth priest carved opened his or her chest with a stone knife and removed the heart, which was cast into a fire or consumed by the officiant. The Aztecs also practiced ritual decapitations and drowning. Other rituals were held at festivals honoring specific gods and involved the participation of select groups of musicians, poet-singers, dancers, and acrobats.
Music was taught in special schools and was performed with a variety of instruments, including stone staffs, rattles, drums, seashells, wooden gongs, etc. The Aztecs believed in life after death, when the soul would journey to the World of the Dead, the Heaven of the Sun, the place of Tláloc, or the Nurse Tree, depending on the cause and circumstances of death.