Bioremediation uses microorganisms and plants to degrade contaminants in various environments like soil, water and air. There are different types of bioremediation including in situ which treats contamination at the site, and ex situ which treats it off site. Bioremediation strategies can be intrinsic, which relies on natural degradation, or engineered, where conditions are modified to enhance microbial activity. Common bioremediation techniques involve bioventing, bioaugmentation, composting, land farming and constructing biopiles.