La cultura olmeca fue la primera civilización mesoamericana que se desarrolló entre el 1500 a.C. y el 400 a.C. en el sur de México. Los olmecas construyeron importantes ciudades como San Lorenzo, La Venta y Tres Zapotes donde desarrollaron una sociedad jerárquica gobernada por teocráticas y se dedicaron a la agricultura, la pesca y el comercio a larga distancia. Adoraban deidades como el dios de la lluvia representado como un jaguar y creían en la transformación humana en animal