Biology has provided equally fertile ground for the development of systems concepts; contributing, amongst others, "complexity", "emergence", "hierarchy", "equilibrium", "adaptation", "homoeostasis", "self-regulation", "open-system", "environment", "autopoiesis" and "autonomy."