While watching a documentary on television, I saw animals like elephants, zebras, lions, deer, hyenas etc in a grassland but could not see animals like a camel, rattlesnake or brown bear. Then I wondered, don't all the organisms share the same habitat?
No
No, a forest is not the habitat of all the animals. For example, tigers live in thick forests while camel, rattlesnake live in the desert. Fishes and hippopotamus live in water. Different types of animals and plants share different kinds of habitats supported by the environmental conditions.