Ecological carrying capacity refers to the maximum number of individuals or population size of a species that an environment can sustainably support without degrading the ecosystem. It is determined by the availability of resources, habitat space, and the impact of the species on the environment, and can fluctuate due to changes in these factors.