Las culturas prehispánicas en México se dividen en tres horizontes culturales: Preclásico, Clásico y Posclásico. En el Preclásico (2500 a.C. - 200 d.C.) florecieron las culturas olmeca y maya, con ciudades como San Lorenzo y Tikal. En el Clásico (200 - 900 d.C.) se destacaron los zapotecas, mixtecas y la gran ciudad de Teotihuacan. Finalmente, en el Posclásico (900 - 1521 d.C.) surgieron los toltecas y los me