Push Factors: Push factors are circumstances that force individuals to leave their home country such as poverty, political oppression or natural disasters.
Pull Factors: Pull factors are conditions that attract migrants to a particular destination such as job opportunities, higher living standards or political stability.
Diaspora: Diaspora refers to the dispersion or scattering of a group of people from their original homeland. It can occur due to voluntary migration (e.g., Jewish diaspora) or forced migration (e.g., African diaspora during the Atlantic slave trade).