The functional role played by an organism where it lives. An ecological niche describes how a species interacts with and lives in its habitat. Ecological niches have specific characteristics, such as availability of nutrients, temperature, terrain, sunlight and predators, which dictate how, and how well, a species survives and reproduces.