Rośliny pobierają składniki odżywcze z powietrza, wody i gleby. Niemineralne składniki odżywcze, takie jak wodór, tlen i węgiel, są pozyskiwane z powietrza i wody. Jest 13 mineralnych składników odżywczych ważnych dla wzrostu roślin, które pochodzą z gleby.
Rośliny zużywają energię ze słońca, aby zmienić dwutlenek węgla i wodę w skrobię i cukier. Skrobie i cukry są pokarmem roślinnym. Proces ten nazywa się fotosyntezą. Czasami nie ma wystarczającej ilości składników odżywczych w glebie, aby rosły zdrowe rośliny, więc ogrodnicy i rolnicy używają nawozów, aby dodać składniki odżywcze do gleby. Ważnymi składnikami pokarmowymi, które rośliny pobierają z gleby, są azot, fosfor, potas, wapń, magnez, siarka, bor, miedź, żelazo, chlor, mangan, molibden i cynk. Tekstura i kwasowość gleby określa, w jakim stopniu składniki odżywcze są dostępne dla rośliny.