Mesoamérica
Los mexicas eran un pueblo que procedía del norte o el occidente de Mesoamérica: Aztlán. Los nayaritas dicen que la mítica Aztlán está ubicada en la isla de Mexcaltitán. Algunas hipótesis señalan que pudo haber estado localizada en algún punto del estado de Zacatecas, otras señalan que Aztlán está ubicado en las inmediaciones del Cerro Culiacán en el Bajío, e incluso se ha propuesto que se encuentra en Nuevo México. De cualquier manera, no parece probable que los mexicas fueran un pueblo ajeno a la tradición mesoamericana clásica. De hecho, compartían muchas características con los pueblos del área nuclear. Se trataba de un pueblo de habla náhuatl, la misma que hablaban los toltecas y chichimecas que los antecedieron en su llegada.
Imperio azteca
Los tres centros habían estado sometidos hasta la fecha mencionada al Imperio Tepaneca con centro en Azcapotzalco, que hasta entonces dominaba el valle de México. Los mexicas impusieron con astucia su jerarquía sobre sus aliados, y extendieron su dominio hasta las costas del océano Pacífico y del golfo de México. Adquirieron riqueza y poder a partir de la imposición de un estricto sistema de tributación, de tal manera que, a la llegada de los españoles en los inicios del siglo XVI, su capital era considerada la urbe más importante y magnificente de su época. La lengua dominante entre los aliados fue el náhuatl, que se convirtió en la “lingua franca” de gran parte de Mesoamérica, utilizada para nombrar la geografía del México antiguo, sustituyendo inclusive las voces de otros ancestrales idiomas. En cuanto al otro estado indígena, el Imperio Tarasco, conocido también como Purépecha, cuya ciudad principal fue Tzintzuntzan, que al final de su periodo histórico funcionó como su capital política, impuso su dominio militar en una amplia zona que comprendió el centro-norte y occidente de México. El idioma de este pueblo era el porhe o tarasco, fundamentalmente diferente al náhuatl y que no se vincula con ninguna otra lengua del México antiguo.