Carrying capacity refers to the maximum population size of a species that a particular environment can sustainably support without depleting or degrading its resources. It is a fundamental concept in ecology and is closely tied to the modes of subsistence that a population employs to meet its resource needs.