Manusia memerlukan gizi, tumbuhan memerlukan unsur hara agar bisa tumbuh dan berkembang biak dengan optimal. Unsur hara yang dibutuhkan tanaman ada dua jenis: unsur yang dibutuhkan dalam jumlah lebih banyak (unsur makro) dan unsur yang dibutuhkan dalam jumlah sedikit (unsur mikro). Masing-masing punya manfaat sendiri yang kalau kekurangan memnyebabkan tidka optimalnya pertumbuhan tanaman.
A. Unsur hara makro, yaitu unsur hara yang dibutuhkan tanaman dalam jumlah besar.
Unsur hara yang tergolong unsur hara makro adalah :
Nitrogen (N)
Phosfor (P)
Kalium (K)
Sulfur/belerang (S)
Calsium (Ca)
Magnesium (Mg)
B. Unsur hara mikro, yaitu unsur hara yang dibutuhkan tanaman dalam jumlah yang tidak terlalu banyak dan bervariasi tergantung jenis tanaman.
Klor (Cl)
Zat besi (Fe)
Mangan (Mn)
Tembaga (Cu)
Seng (Zn)
Boron (B)
Molibdenum (Mo)
Dalam pupuk, ada urea yang mengandung Urea, KCL yang mengandung Kalium, ZA dengan Nitrogen dan Sulfur, dan ada pupuk dengan kandungan NPK dengan tiga kandungan pupuk makro. Untuk beberapa merek ada pupuk NPK + unsur mikro.