a group of different species that live in the same habitat and interact with on another