Canlılar hücrelerinde ne zaman ve hangi DNA baz çiftinde bir mutasyon olacağını öngöremez. Dolayısıyla, mutasyon rastlantısal ve öngörüsüzdür. Bunun yol açtığı genetik çeşitlenme üzerinde doğal ayıklanma mekanizmasının işlevi ise belirli bir mantığa dayanır; otomatik olarak iyi mutasyonları seçer, zararlı olanları ise büyük ölçüde eler.