Principalele teorii ale evoluției sunt teoria selecției naturale, teoria salturilor și teoria sinteză evolutivă. Cea mai acceptată în prezent este teoria sinteză evolutivă, care combină elemente ale teoriei selecției naturale cu genetica și alte discipline științifice pentru a explica evoluția organismelor.