Dinozorların evrimsel başarısının arkasında sadece büyüklükleri ya da güçleri değil, aynı zamanda onların çevresel koşullara uyum sağlama yetenekleri vardır. Örneğin, erken dinozorlar küçük, hızlı hareket eden ve omnivor olan türlerdi. Bu çeşitlilik ve esneklik, onları Kretase öncesi ekosistemlerde hayatta kalma ve farklı nişlere yayılma konusunda üstün kıldı. Hatta, günümüz kuşlarının dinozorlardan evrimleşmesi, bu adaptasyon yeteneklerinin en çarpıcı kanıtıdır.