Procesul de evoluție a speciilor poate fi explicat prin selecția naturală, mutațiile genetice, migrarea și izolarea geografică sau ecologică. Aceste mecanisme duc la schimbări în genotipul și fenotipul indivizilor dintr-o populație și, astfel, la apariția de noi specii.