Evolusi kompleksitas

Secara umum, tumbuhnya kompleksitas dapat didorong oleh koevolusi antara suatu organisme dengan ekosistem predator, mangsa, dan parasit, yang mana organisme berusaha bertahan hidup dengan beradaptasi. Ketika salah satu bagian ekosistem ini menjadi lebih kompleks untuk menandingi keberagaman ancaman ekosistem yang disebabkan oleh organisme lainnya, organisme yang lain juga harus beradaptasi menjadi lebih kompleks, menyebabkan persaingan evolusioner yang terus menerus menuju kompleksitas. Tren ini diperkuat oleh fakta bahwa ekosistem sendiri cenderung menjadi lebih kompleks seiring berlangsungnya waktu dikarenakan oleh peningkatan keanekaragaman spesies bersamaan dengan meningkatnya kompleksitas hubungan antar spesies.