To exploit different resources: Different environments offer different resources, and hunter-gatherers would move to take advantage of these. For example, they might move to the coast during the fishing season or to the mountains to hunt for deer.
To avoid danger: Hunter-gatherers were vulnerable to dangers such as predators, natural disasters, and conflicts with other groups. They would move to avoid these dangers or to find safer places to live.
To explore new territory: Hunter-gatherers were curious about the world around them and would often move to explore new territory. This could lead to the discovery of new resources and new places to live.
Social reasons: Sometimes, hunter-gatherers moved for social reasons, such as to join another group or to avoid conflict within their own group.