Migration happens when people from their homes move to another city, state, or country. There are various reasons for migration, such as better job opportunities, a better economy, a suitable climate, etc.