Coral reefs support marine life in various ways. They provide shelter and protection for a wide range of marine organisms, including fish, invertebrates, and plants. Coral reefs also act as feeding grounds for many species, as they offer a diverse array of food sources. Additionally, coral reefs contribute to the overall health of the marine ecosystem by promoting biodiversity and serving as breeding grounds for numerous marine species. The physical structure of coral reefs also helps to dissipate wave energy, protecting coastlines from erosion and providing habitats for various organisms. Overall, coral reefs play a crucial role in supporting and sustaining marine life.