I fertilizzanti possono essere fatti da materiali naturali o artificiali. I fertilizzanti naturali consistono in letame animale, escrementi di uccelli, materiali compostati o residui vegetali. I fertilizzanti prodotti dall'uomo derivano da sostanze chimiche, combinando idrogeno e azoto per creare ammoniaca, nitrato di ammoniaca e urea.
Il processo di produzione di fertilizzanti chimici è molto energivoro, il che rende estremamente dipendente dalla disponibilità di fonti energetiche come i combustibili fossili.
Il processo di utilizzo del letame come fertilizzante, sia da animali che da esseri umani, ha una lunga tradizione. Il fertilizzante naturale è benefico perché restituisce nutrienti e materia organica al terreno da cui sono derivati. È anche meno costoso e meno tossico per l'ambiente.