Habitat :
- It can be defined as the particular place where organisms live.
- It is not specific to particular species, thus many species can occupy the same habitat.
- A habitat comprises many niches.
Niche :
- It can be defined as the functional role played by an organism in an ecosystem.
- A niche is a subset of a habitat where only a particular species lives.
- No two species can live in the same ecological niche for a long time.
- A niche involves everything related to particular species such as how it eats and interacts with other organisms in an ecosystem.
Example:
The different trophic levels occupied by Darwin finches in an ecosystem is an example of a niche.