Un écosystème se définit par un milieu de vie (biotope) ainsi que par l'ensemble des êtres vivants (biocénose) qui y interagissent. Les interactions sont multiples :
La biocénose est dépendante des conditions du biotope.
Au sein de la biocénose, les individus peuvent être en compétition pour les ressources du milieu, s'exploiter les uns les autres ou au contraire coopérer. Ces relations ont une influence sur la valeur sélective des individus.
C'est grâce à ces interactions que l'écosystème fonctionne : il assure une production, recycle une partie de la matière organique par le sol, assure des flux de matière et d'énergie...
Ainsi, un écosystème présente un équilibre dynamique en constante évolution, caractérisé par des flux.
Par ailleurs, indépendamment de l'Homme, les écosystèmes peuvent subir des perturbations, mais leur résilience leur permet en général de revenir à un état stable.