what is the difference between bio fertilizer and chemical fertilizer?
Chemical fertilizers are manufactured artificially. They are primarily, chemicals having nitrogen, phosphate and potash as main soil nutrients. Bio-fertilizers are plants such as bacteria (azotobacter, rhizobium etc.), fungi etc. that fix free nitrogen from the atmosphere, which is then 'used by the crops.