Los nutrientes son esenciales para el crecimiento y desarrollo de las plantas. Se clasifican en macronutrientes y micronutrientes. Los macronutrientes se requieren en grandes cantidades y son: carbono (C), hidrógeno (H), nitrógeno (N), fósforo (P), potasio (K), calcio (Ca), magnesio (Mg) y azufre (S). Los micronutrientes, en cambio, se requieren en pequeñas cantidades y su defecto puede provocar carencia y su exceso puede provocar toxicidad. Los micronutrientes son: hierro (Fe), zinc (Zn), manganeso (Mn), boro (B), cobre (Cu), molibdeno (Mo) y cloro (Cl). Por tanto, existen 16 nutrientes esenciales para las plantas que se dividen en 8 macronutrientes y 8 micronutrientes.