Migration can occur across borders or within a country. People migrate for both voluntary and forced reasons. Voluntary migration is often due to pull factors like economic opportunities, while forced migration stems from push factors such as poverty, disasters, or oppression. Examples of global migration flows from 1500-1950 include those driven by European exploration, colonization, and the slave trade. Regional and internal migration are also common.