A habitat might support more than one species at a time. A niche is specific to a species and only supports a single species of organisms. Habitat is a physical space occupied by species. Niche is the activities and interactions a species has with other species and the environments