Principalele teorii ale evoluției vieții sunt teoria selecției naturale și teoria genealogică a evoluției. Teoria selecției naturale se bazează pe ideea că indivizii cu caracteristici mai avantajoase prezintă o capacitate mai mare de supraviețuire și reproducere, ceea ce duce la transmiterea acestor trăsături urmașilor lor și diversificarea speciilor în timp. Teoria genealogică a evoluției susține că schimbările într-o populație și apariția de noi specii rezultă din modificări genetice ale descendenților și răspândirea acestora în întreaga populație.