16 عنصر برای رشد گیاهان نیاز می باشد که این عناصر از طریق خاک، آب و هوا تامین می شود. منابع تامین این عناصر از سه منبع می باشد: الف) هوا: کربن (C) بصورت دی اکسید کربن ب) آب: هیدروژن (H) و اکسیژن (O) بصورت آب ج) خاک، کود های معدنی و دامی: نیتروژن (N)، فسفر (P)، پتاسیم (K)، کلسیم (Ca)، منیزیم (Mg)، گوگرد (S)، آهن (Fe)، منگنز (Mn)، روی (Zn)، مس (Cu)، ...