A biofertilizer is a substance that contains living microorganisms that, when applied to seeds, plant surfaces, or soil, colonize the rhizosphere or the interior of the plant and promotes growth by increasing the supply or availability of primary nutrients to the host plant.
Biofertilizers such as Rhizobium, Azotobacter, Azospirilium, and blue-green algae(BGA)
Inorganic fertilizers are chemically synthesized inorganic fertilizers include ammonium nitrate, potassium sulfate, superphosphate, or triple superphosphate. The most common are Urea, Single Super Phosphate, Murate of Potash, Anhydrous Ammonia, Urea, Urea-Ammonium Nitrate Solutions, Triple Superphosphate, and Ammonium Phosphates.
Organic fertilizers that feed and improve soil structure and sustain plants include animal waste and byproducts, such as bird and bat guano, blood meal, bone meal, and feather meal, as well as fish, manure, slurry, worm castings, peat, seaweed.