Before the agricultural societies began living in river valleys, the paleolithic people used stone tools and were hunters and gatherers and lived in caves and led a nomadic life where they moved from one place to another when there's no more food in the area.