Adaptarea organismelor la mediu poate avea loc prin diverse mecanisme precum mutatii genetice, selectie naturala si migratie. Mutatiile genetice pot duce la aparitia de noi trasaturi care sa permita organismului sa supravietuiasca sau sa se reproduca mai eficient in mediu. Selectia naturala favorizeaza indivizii cu trasaturi care le permit sa supravietuiasca si sa se reproduca mai bine decat altii in mediu, ceea ce duce la transmiterea acestor trasaturi catre urmasii lor. Migratia poate permite organismelor sa se deplaseze catre zone mai favorabile pentru supravietuire si poate favoriza schimburi genetice intre populatii.