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.