The Mesoamerican civilization developed over thousands of years, beginning with the first villages in what is now Mexico. The agricultural development process—which continues slowly over time—will form the basis of the first civilizations, including the Olmecs and the Maya.