what is the difference with habitat and niche?
A habitat deals with the effect of temperature, climate, and similar factors on the survival of an organism. A niche deals with the flow of energy from one species to another and its interaction with the abiotic factors.