Bioremediation uses microorganisms such as bacteria and fungi to remove or neutralize pollutants from the environment. There are different types of bioremediation including biostimulation, bioaugmentation, and intrinsic bioremediation. Bioremediation can occur in situ at the pollution site or ex situ by removing contaminated materials to another location. Various microbes and plants are effective at bioremediating sites contaminated with hydrocarbons, heavy metals, and other organic and inorganic pollutants.