Aquatic plants perform a number of beneficial functions in aquatic systems. They help with nutrient buffering, bank stabilisation, sediment trapping, oxygenation of water, providing habitat for various organisms, giving shade, reducing evaporation and keeping water temperatures more stable.