The term biofertilizer denotes all the nutrient inputs of biological origin (microbes producing nitrogen compounds) for plant growth. Biofertilizers are organisms that enrich the nutrient quality of the soil. The main sources of biofertilizers are bacteria, fungi, and cyanobacteria (blue-green algae). E.g.: Azotobacter, Rhizobium.