Organic fertilizers are naturally available mineral sources that contain moderate amount of plant essential nutrients. They are capable of mitigating problems associated with synthetic fertilizers. They reduce the necessity of repeated application of synthetic fertilizers to maintain soil fertility.