The carrying capacity of an environment is the maximum population size of a species that the environment can sustain indefinitely, given the food, water, and other resources available. The high species diversity in rain forests indicates that these forests provide a wide variety of resources that support a variety of species. This variety of resources, such as plants and animals, provides food and shelter for the many species that live in the rainforests.