Los aztecas creían en una religión politeísta. Su dios supremo era Huitzilopochtli, su dios de la luz y del sol. Los aztecas creían que para ayudar a los dioses a elevar el sol, necesitaban suministrar a sus dioses los corazones y la sangre de las víctimas del sacrificio.