1) A habitat is a place that an animal lives. It provides the animal with food, water and shelter. example: desert or grassland :)
2) A niche is an organism's role in an ecosystem, example: a garden spider is a predator that hunts for prey among plants
i hope this helps, good luck