Die Grundlage der natürlichen Selektion ist, dass Individuen mit einigen Merkmalen erfolgreicher sind als andere und somit mehr Nachkommen haben. Die Häufigkeit dieser Merkmale innerhalb der Population ändert sich dadurch.
Damit die natürliche Auslese stattfinden kann, müssen vier Kriterien erfüllt sein: eine Variation der Merkmale, eine unterschiedliche Reproduktion, die Vererbung von Merkmalen und ein Kampf um Ressourcen. Eine Variation der Merkmale ist wichtig, denn wenn es nur einen Satz von Merkmalen gibt, kann keine Änderung von Generation zu Generation erfolgen. Differentielle Reproduktion ist, wenn einige Individuen in einer Population mehr reproduzieren als andere. Wenn Merkmale nicht von den Eltern an die Nachkommen weitergegeben werden können, kann die natürliche Selektion nicht an ihnen arbeiten, da sie durch Überleben und Fortpflanzung funktioniert. Gebiete ohne Kampf um Ressourcen erfahren keine natürliche Selektion, da das Überleben eher auf Zufall als auf bestimmte Merkmale zurückzuführen ist.