Canlılar evrimleşmeye ihtiyaç duymadılar. Değişen ortam şartları onları değişmeye itti. Bazı türler zaman içerisinde hayatta kalma ve üreme sorunları sebebiyle yok olurken bazılarıysa zaman içerisinde soyunu devam ettirdi ama değişti. Değişmesinin sebebiyse bir kuşakla bir kuşağın asla aynı olamaması. Canlılar yaşamları boyunca, embriyolojik gelişim sırasında sürekli mutasyona uğrarlar. Bu yüzden atasındaki genlerle kendi genleri, kendi genleriyle de yavrusunun genleri aynı olamaz, zaman içerisinde değişir. Tür içerisindeki bu ufacık değişimlere mikro evrim denir. Zaman içerisinde de damlaya damlaya göl olur ve makro evrim dediğimiz yaygın bilinen türleşme olayları gözlenir. Türlerin hangi yöne evrileceğini de hayatta kalma ve üreme oranları belirler.