Different types of fertilizers including organic, chemical, and biofertilizers and their advantages and disadvantages.