1 - Bir toplumun bulunduğu bölgenin iklim şartlarının değişmesi sonucu, buralarda ilkel bir hayat yaşayan insanların, artık yaşamalarına uygun şartların kalmaması,
2 - Bazı bölgelerin yerel zenginliklerinin anlaşılması ile, daha iyi bir yaşama şartına kavuşma isteği.
3 - Nüfus fazlalığınım, bir bölgede yaşamaya uygun olmamağa başlaması.
4 - Çeşitli dinî ve siyasî sebepler. Asıl büyük göçler, tarih öncesi devirlerde toplumların .yapmış oldukları