There is no universally accepted definition of migration. It applies to a relatively settled population. It is a form of spatial mobility that shows the change from one geographical area or residential unit to another. The phenomenon of migration is so complex that the theoretical and empirical understandings are unable to comprehend it. Since the phenomenon is time and culture specific there is no universally valid theoretical formulation.
Migration includes both additive as well as separative aspects. It involves change due to separation from the place of origin and addition to the place of destination. These aspects make the concept of migration less precise when compared with other demographic processes.
The movement of population within and across the region is an important aspect of change. The large-scale and long distance movements are basic features of modern development. They are basic because they cause socio-economic changes that promote progress. These changes affect the society and the movement of population itself.
There are different theoretical views or perspectives that enrich our understanding of the issues related with the process of migration. There are two broad perspectives