Niche refers to the role of an organism in a particular habitat. it involves its interaction with other organisms living in the habitat also. So habitat is a place where an organisms resides and niche is the role of that organism in that habitat. A habitat can have many niches.
View full answer