Migration is associated with the socio-economic development of the country. In India one of the side-effects of unprecedented population growth is industrialization and economic development which helped in a rapid increase in internal migratory movements.M.S.A Rao has written about different types of migration.
Internal migration: The movement of people from one region to another within the country. In internal migration there are different forms of migration such as " Rural-to-rural " Urban-to-urban migration " Rural to urban migration " Urban to rural migration.
Emigration: It refers to the movement out of the particular country.
Immigration: It refers to the movement into a particular country.
Out migration: It is the movement out of a particular territory within a country.
In migration: It is the movement into a particular region within a country.
Migration Stream: It refers to the total number of moves made during a given migration interval which have a common area of origin and common area of destination.
Gross and Net migration: It is the total number of arrivals of migrants and departures of emigrants is known as gross migration.Net migration is the difference between the total number of persons who arrive and the total number of persons who leave.