When a large number of organisms belonging to same species move from one environment to a different environment is termed as migration. The migration of species may be due to following reasons i.e food availability, safety from predation, mating opportunity, or other environmental factors.