A habitat is a specific environment that provides the resources an organism needs to survive and reproduce, such as food, water, shelter, and suitable temperatures. It can be a very specific place, like a particular type of forest or a coral reef, or it can be a larger area, like a desert or a mountain range.