Dynamikk i et økosystem reguleres av tilbakekoblinger, som ligner på mekanismene i tekniske reguleringssystemer. For eksempel er en termostat i et hus et enkelt reguleringssystem med tilbakekobling. Når temperaturen i huset blir lav, slås varmekilden på, og når temperaturen er over innstilt nivå, slås de av. Dermed holdes temperaturen i huset nokså konstant. Negativ tilbakekobling er et dynamisk system der to komponenter i systemet har motsatt virkning på hverandre. Et eksempel fra økologien er samvirke mellom jeger og byttedyr, der effekten er positiv for jegere og negativ for byttedyr. En stor bestand av predatorer (rovdyr) vil spise mange byttedyr, med matmangel som resultat for predatorene. Dermed vil bestanden av predatorer aldri kunne vokse ubegrenset. I økosystemet vil dermed populasjonen av jegere og byttedyr holdes stabile. Det finnes også positive tilbakekoblinger, der begge komponentene har positiv virkning på hverandre eller begge er negative. Et eksempel er planter som omgis med mykorrhizasopp (), der plantene sørger for at disse får karbohydrater. Mykorrhizasopp på sin side gir plantene næringsstoffer. Mellom disse skjer det en utveksling av kritiske ressurser som gir gjensidig økende vekst, helt til andre faktorer setter begrensninger for veksten deres.