Any organic or inorganic material of natural or synthetic origin that is added to a soil to supply one or more plant nutrients essential to the growth of plants is called fertilizer .They are rich source of minerals like nitrogen, phosphorus and potassium.