Zmiany w środowisku zewnętrznym napędzają ewolucję organizmów. Organizmy są zmuszone bowiem przekształcać swoje cechy, by dostosować się do panujących warunków środowiska.
Nie zawsze przedstawiciele danego gatunku są w stanie na tyle zmienić swoje cechy, by dostosować się do zmian, które zaszły w środowisku zewnętrznym. Czasami też zmiany w środowisku zachodzą zbyt dynamicznie. Dochodzi wtedy do migracji, czyli przesiedlenia się organizmów w inne miejsce, które spełni ich wymagania życiowe lub wymarcia danego gatunku na danym obszarze.