Cele mai des intalnite teorii ale evolutiei includ selectia naturala, care presupune supravietuirea si inmultirea individelor cu caracteristici mai favorabile mediului lor inconjurator; deriva genetica, care are loc cand diferite alele sunt transmise intr-un anumit mod aleatoriu; si migratia genetica, care se produce atunci cand genele sunt transferate intre diferite populatii.