Migração é o deslocamento de indivíduos entre espaços geográficos. É um conceito complexo, pois além de ter diferentes causas (econômicas, sociais, culturais, climáticas, entre várias outras, e nunca se tendo uma resposta única), cada cultura atribui a este fluxo diferentes significados. Entre as populações indígenas, cada cultura tem uma forma diferente de entender por que se movimentam, por que mudam de um lugar para o outro. Para os Guarani, por exemplo, deslocar-se não significa abdicar do lugar antigo. Em suas visões, quem muda e se transforma são as pessoas, e não a natureza. Desde que estejam em harmonia com o lugar, e possam manifestar suas tradições, os guarani podem manter um vínculo com os espaços. Isso explica, em parte, por que estão em constante deslocamento, principalmente para visitar parentes, próximos ou distantes.