1. Selezione naturale: La forza trainante dietro l'adattamento. Gli individui con tratti più adatti al loro ambiente hanno maggiori probabilità di sopravvivere, riprodurre e passare quei tratti vantaggiosi alla loro prole. Ciò porta a un cambiamento graduale nella popolazione verso quei tratti benefici.
2. Drift genetica: Fluttuazioni casuali nelle frequenze degli alleli all'interno di una popolazione, particolarmente evidenti in piccole popolazioni. Ciò può portare alla perdita di alleli benefici o alla fissazione di quelli dannosi, puramente per caso.
3. Flusso genico: Il movimento dei geni (alleli) tra popolazioni diverse. Ciò può introdurre nuove variazioni genetiche in una popolazione, aumentando la sua diversità e potenzialmente portando ad adattamenti a nuovi ambienti.
4. Mutazione: Cambiamenti casuali nella sequenza del DNA. Mentre la maggior parte delle mutazioni è neutra o dannosa, alcune possono essere utili. Le mutazioni introducono nuove variazioni genetiche in una popolazione, che è la materia prima per l'evoluzione.
5. Accoppiamento non casuale: Quando gli individui non si accoppiano in modo casuale, ma piuttosto scelgono partner in base a determinati tratti. Ciò può portare ad un aumento della frequenza di quei tratti nella popolazione, anche se non offrono alcun vantaggio di sopravvivenza diretta. Ad esempio, la selezione sessuale, in cui gli individui scelgono i compagni basati sull'attrattiva, può portare all'evoluzione di elaborati esposizioni di corteggiamento.
Queste forze possono interagire in modi complessi, modellando l'evoluzione delle specie nel tempo.