An ecosystem is a community of living organisms that interact with each other and their non-living environment. Tropical rainforests are dense ecosystems with tall trees and dense canopies that receive high rainfall. They house incredible biodiversity above and below the forest floor. Coral reefs are underwater ecosystems composed of living corals, algae, fish and other marine life that interact with their non-living environment. Mangrove swamps are coastal ecosystems found in tropical and subtropical regions that are home to plants and animals adapted to changing saline conditions, providing important habitat.