La ecología estudia las interacciones entre organismos y su ambiente. Existen diferentes niveles de organización ecológica, incluyendo organismos, poblaciones, comunidades y ecosistemas. Un ecosistema incluye las redes tróficas a través de las cuales circula energía y materia, así como los productores, consumidores y descomponedores que interactúan dentro de él. Tanto los factores bióticos como abióticos, como la luz, temperatura y agua, afectan a los organismos dentro de un ecosistema.