Önce şunu bir netleştirelim. gelişim, bir canlının ömrü boyunca geçirdiği değişimlerdir. Evrim için bir birey değil popülasyon ve nesil geçmesi gerekli. Ama tabii ki neden bu şekilde geliştiğimizin de evrimsel sebepleri vardır. Evrim Teorisi canlılık başladıktan sonraki bütün çeşitliliği açıklar. Ama evrim için canlılık şart olmadığı için (virüsler, robotlar, yazılımlar ve dahası da evrimleşebilmetedir.) daha genel anlamıyla "Kalıtsal özellikleri bulunan varlık gruplarındaki (popülasyon) çeşitliliği, davranışları, özellikleri açıklar." diyebiliriz.