Why did the Aztecs practice human sacrifice?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

The Aztecs practiced human sacrifice as a fundamental aspect of their religion, believing it was necessary to sustain the gods and maintain cosmic order. They believed the universe was inherently unstable and constantly threatened by destruction. Specifically, they thought the sun required human nourishment to continue its movement across the sky, and that the gods themselves had sacrificed to create the sun and moon. Therefore, offering human hearts to the sun god, Tonatiuh, was a common practice, as was bloodletting. This practice was deeply intertwined with Aztec warfare, which was often waged to obtain sacrificial victims.1234