Hunter-gatherers moved from place to place. There are many reasons for this. First, if they had stayed at one place for a long time, they would have eaten up all the available plant and animal resources. Therefore, they would have had to go elsewhere in search of food.
Second, animals move from place to place — either in search of smaller prey, or, in the case of deer and wild cattle, in search of grass and leaves. That is why those who hunted them had to follow their movements.
Third, plants and trees bear fruit in different seasons. So, people may have moved from season to season in search of different kinds of plants.
Fourth, people, plants and animals need water to survive. Water is found in lakes, streams and rivers. While many rivers and lakes are perennial (with water throughout the year) others are seasonal. People living on their banks would have had to go in search of water during the dry seasons (winter and summer).