Migration played a major role in the evolution of early African societies, since it is now believed that all human life came from Africa, meaning that those who migrated North were able to benefit from the Mediterranean Sea, the Nile, etc. while those who remained in the South had limited resources.