Ecologia estuda as relações entre os seres vivos e seu ambiente. Um ecossistema inclui as comunidades de diferentes espécies e seus respectivos nichos ecológicos, além dos fatores abióticos da região. Competição ocorre quando espécies ocupam nichos semelhantes em busca de recursos.