La cultura y la historia azteca se conocen principalmente a través de evidencia arqueológica encontrada en excavaciones como la del famoso Templo Mayor en la Ciudad de México; de códices de papel de corteza indígenas; a partir de relatos de testigos oculares de conquistadores españoles como Hernán Cortés y Bernal Díaz del Castillo; y especialmente de descripciones de la cultura aztea y de su historia de los siglos XVI y XVII escritas por clérigos españoles y aztec alfabetizados en español o lengua náhuatl, como el famoso Códice Florentino compilado por el monje franciscano Bernardino de Sahagún con la ayuda de informantes azatecos indígena.