The carrying capacity of an ecosystem is the total number of organisms it can support. Biotic and abiotic limiting factors such as the amount of available space, food, water, and shelter determine how many organisms can live within an ecosystem. An ecosystem with a high availability of these limiting factors will be able to support more organisms and will have a greater carrying capacity.