This document discusses the process of phytoremediation, which uses plants to remove pollutants from the environment. It can be used to treat a wide variety of contaminants in soils, sediments, sludges and water. There are several categories of phytoremediation depending on the contaminant and process used. These include phytodegradation, phytovolatilization, phytostimulation, phytoextraction, rhizofiltration, and phytostabilization. The document provides details on how each of these processes works and examples of plants used for different contaminants, such as using sunflowers and duckweed to remove heavy metals from water.