Seagrasses are flowering plants that have adapted to live in marine environments, primarily found in shallow coastal waters. They play a crucial role in aquatic ecosystems by providing habitat and food for various marine organisms, stabilizing sediments, and improving water quality through their growth and photosynthesis.