Many civilizations in the past have had the same ideas while they were developing. Many historians have their own theories, but only a few are known to be relevant. One phenomenon that can explain similarities between ancient civilizations is the climate. Several communities in the past have created ways …show more content…
Another important aspect that explains similarities between civilizations in the past is the agriculture. African and Meso-American civilizations developed advanced techniques of agriculture even though they were separated by a long amount of distance. The nearby localizations of rivers in these civilizations could explain their great work at agriculture, developing systems such as irrigation. It can be said that their development of irrigation came as an answer to the lack of food they had in one time and by having similar ways of thinking, they came to a conclusion that said that they could improve their production of food by taking advantage of large bodies of water located near their communities, such as rivers. One last thing that can be compared between communities in the past is the worship they had to the Sun God. In America, civilizations that had believed in this God include the Mayas and the Incas and in the rest of the world, civilizations like Egypt and Japan. This strange similarity can be explained by few arguments, and one of them is that