An ecological niche refers to the role a species plays in its ecosystem, including its interactions with other organisms and its environment.
The physical environment where an organism lives.
The study of how communities of organisms interact with each other.
The variety of life in the world or in a particular habitat or ecosystem.