موجودات زنده سیستمهای باز هستند. منظور ما از سیستم باز این است که آنها پیوسته مواد و انرژی را با محیط مبادله میکنند. بدون مطالعه ی این تبادلات با محیط، درک سیستم های باز امکان پذیر نیست و این خود یک عامل سببی در رفتار سیستم محسوب می شود. موجودات پیچیدهتر به روشهای دیگری نیز با محیط ارتباط برقرار میکنند. برای مثال، بر هم کنش های اجتماعی درون و ورای گونه های خودشان. آن ها محیط آینده شان را با ساخت نیچ هی جدید شکل می دهند. در عوض اشکال جدیدی از حیات فرگشت می یابند تا آن نیچ ها را پر کنند.