Las tres civilizaciones más importantes de México prehispánico fueron los olmecas, mayas y zapotecas. Los olmecas se establecieron en el 1200 a.C. en las selvas de Veracruz y Tabasco, donde tallaron grandes figuras de piedra. Los mayas prosperaron entre los siglos I y IX d.C. en la región de Yucatán, Campeche, Tabasco y Chiapas, practicando agricultura. Los zapotecas construyeron pirámides y observatorios astronómicos en Monte Albán, Oaxaca