One of the 50 questions in this topic
The Mesolithic is a transition period between the hunter-gatherer societies of the Paleolithic and the agricultural societies of the Neolithic.