How were the different stages of society organized over time?

Nomadic clans grew into civilizations when they learned to form permanent villages.
Villages formed as a result of the advanced techniques of nomadic hunting by clans.
Complex civilizations included clans that followed the herds for food from place to place.
Complex villages were the most advanced form of people living together as they hunted from place to place.