Final answer:
Mesolithic people in the Middle Stone Age had to move from place to place in search of food and resources due to changing conditions. This led to large-scale migrations over time.
Step-by-step explanation:
In the Mesolithic period, also known as the Middle Stone Age, people lived as hunter-gatherers and had to move from place to place in search of food and resources. They followed the herds they hunted and sought new food sources when conditions changed. While they may have favored certain locations for long periods of time, scarcity of resources in some places or abundance in others encouraged movement. This led to large-scale migrations over tens of thousands of years, with groups moving back and forth over areas in response to climatic conditions and availability of resources.