1. Variazione ereditaria: Gli individui all'interno di una popolazione devono avere differenze nei loro tratti che possono essere trasmessi alla loro prole. Questa variazione può derivare da mutazioni nel DNA o altro materiale genetico.
2. Successo riproduttivo differenziale: Alcuni individui devono avere più successo nel sopravvivere e nella riproduzione di altri. Questo successo può essere influenzato da fattori come le pressioni ambientali, la concorrenza per le risorse o la capacità di attrarre compagni.
Questi due fattori lavorano insieme per guidare l'evoluzione. Gli individui con tratti che li rendono più adatti al loro ambiente hanno maggiori probabilità di sopravvivere e riprodursi, trasmettendo quei tratti benefici alla loro prole. Nel corso delle generazioni, questo processo porta a cambiamenti nella composizione genetica di una popolazione, con conseguente evoluzione di nuove specie.