Bilimsel izahı mutasyondur. Uzun boyunlu olmaya yönelik genleri olan zürafalar diğer zürafalardan daha uzun boyunlu olur. Eğer çevresel faktörler, kısa boyunlu zürafaların hayatta kalması için uygun değilse, bu zürafalar üreyip çoğalamadan ölmeye başlar. Zaman içinde uzun boylu zürafaların popülasyonu artar ve yeni doğacak zürafaların çoğu uzun boyunlu olmaya başlar.
Sizin sordugunuz "boyu uzatan şey ne?" işte onun cevabı mutasyon. Mutasyonlar rastgele ve tesadüf sonucu meydana gelir. Çoğu zaman mutasyonlar, yararlı değil zararlı olur. Ancak yararlı mutasyonlar da vardır ve evrime varabilecek bir süreci tetikleyebilirler.