How different are the concepts of migration, emigration and immigration?
Migration is the moving of individuals of a species from one place to another. Emigration is the migration seen as an exit of individuals from one region (to another where they will settle permanently or temporarily). Immigration is the migration seen as the settling in one region (permanently or temporarily) of individuals coming from another region. Therefore individuals emigrate "from" and immigrate "to".