Carrying capacity is the size of population that can be sustained indefinitely or for long period on available environmental resources & services provided from that ecosystem. It is controlled by amount of available resources in the environment, size of population in that particular ecosystem & amount of resources each individual posseses.