Niche
A niche is used to describe the role an organism plays in a community. Its the relationships everything has with each other. A niche has boundaries, a species may be able to survive in a small range of temperatures, another might live only within a certain range of elevations.
Some information from:
http://animals.about.com/od/naturalhistory/f/whatisaniche.htm
Some information from:
http://animals.about.com/od/naturalhistory/f/whatisaniche.htm
Habitat
Habitats are where organisms live, habitats can be anywhere and any size. Habitats consist of non living and living things with as many of thousands of things living there. Habitats can very from anywhere on earth being very different from each other. Temperature and rainfall are two factors that shape habitats for organisms, depending on rainfall and temperature can determine on what grows there and how much sunlight appears.
Some information from:
http://a-z-animals.com/reference/habitats/
Some information from:
http://a-z-animals.com/reference/habitats/