Civilización mexica
El origen de los mexicas se sitúa entre los grupos hablantes de náhuatl del norte del actual México y antecesores de los asentados durante la llamada etapa chichimeca. Tradicionalmente se pensó que hubo una división de raza entre Aridoamérica —con grupos cazadores-recolectores principalmente— y Mesoamérica, con pueblos sedentarios y agricultores. Por los estudios más recientes se sabe que no fue así y que la diversidad étnica permitió a muchos grupos de origen chichimeco poseer diversos grados de estratificación y sedentarismo, según las variantes regionales y las condiciones ambientales donde se asentaron. Por ello al tener un contacto mayor con grupos mesoamericanos adoptan modos y usos civiles que tenían ya de alguna forma en el norte del actual México.
Cacaxtla
Se cree que Cacaxtla fue capital del pueblo olmeca-xicallanca (la creencia de olmecas xicallancas viene de fuentes históricas pero no existe rastro arqueológico de este grupo ni el origen) lo cual sugiere que Cacaxtla pudiera existir desde los primeros pobladores, posiblemente descendientes de los olmecas o de los mayas que llegaron a la región central de México provenientes de la costa del Golfo de México o de la Península de Yucatán alrededor del año 400. Casi nada se sabía sobre los olmeca-xicallancas; el término fue por primera vez empleado por el historiador tlaxcalteca Diego Muñoz Camargo a finales del siglo XVI, cuando describió a Cacaxtla como el principal asentamiento de los olmeca-xicallancas. Los olmeca-xicallancas no se deben confundir con la cultura arqueológica olmeca.