La religión azteca estaba basada en una religión más antigua de Mesoamérica. Creían en 13 niveles celestes y 9 niveles subterráneos, cada uno gobernado por un dios. Consideraban los astros como deidades que controlaban los ciclos naturales como las lluvias y las estaciones.