There are various reasons and scenarios for migration. These are as follows:
- Migration due to unemployment
- Migration due to scarcity of resources such as water and food
- Migration for education- People migrate to places which offer better education opportunities.
- Migration due to Natural disasters.