Coral reefs support marine life in various ways. They provide shelter and protection for a wide range of marine organisms, including fish, invertebrates, and other marine species. Coral reefs also serve as breeding and spawning grounds for many marine animals. Additionally, coral reefs contribute to the overall health of the marine ecosystem by providing food sources and helping maintain biodiversity. The structure of coral reefs also helps in the recycling of nutrients in the ocean, which further supports marine life.