De ecologie bestudeert zowel de wisselwerking tussen organismen onderling, binnen populaties en levensgemeenschappen (de biotische milieufactoren ), als de relaties van deze biologische eenheden met hun niet-biologische omgeving (de abiotische milieufactoren ).