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