A bioreactor is basically a vat kept at ideal temperatures and under the right amount of light. By controlling the light, pressure, ingredients and general conditions inside the vat, a bioreactor can ’cook’ many kinds of biomaterials. They can also be used to recycle and treat the waste into edible biomass and for waste water treatment systems, recycling of biological waste and controlled crop growth.