La ecología estudia las interacciones entre los seres vivos y su entorno, incluyendo factores abióticos como el clima y factores bióticos como otras especies. Analiza la distribución y cantidad de organismos como resultado de estas interacciones. Se estudia a diferentes niveles como el organismo, población, comunidad y ecosistema. Ramas afines incluyen la ecología microbiana, biogeografía y ecología del paisaje.