هر گیاه جهت رشد به ۱۶ عنصر نیاز دارد که ۱۳ عنصر از خاک و سه عنصر از هوا تامین میشود عناصری که از طریق خاک به گیاه داده میشود باید دارای خصوصیات و شرایط زیر باشد اگر هر کودی این شرایط و خصوصیات را داشته باشد قطعا کود خوبی است.
۱- باید صد در صد محلول در آب باشد گیاه فقط قادر به جذب مواد غذایی در آب است.
۲- دارای غلظت مناسب برای گیاه باشد یعنی میزان عناصر به نحوی باشد که نیاز گیاه را فراهم کند.
۳- دارای نسبت متعادل بین عناصر باشد یعنی میزان هر عنصر نسبت به عنصر دیگر به اندازه ای باشد که در جذب دیگری تداخل ایجاد نکند.
۴- هر عنصر در زمان مناسب در دسترس گیاه قرار گیرد یعنی وقتی گیاه فسفر نیاز دارد دیگر نیاز به کلسیم ندارد بنابراین نباید کلسیم و فسفر را هم زمان به گیاه داد در غیر اینصورت علیرغم هزینه اثر منفی هم بر روی رشد وجود دارد.
۵- نوع مصرف کود که با توجه به مطالب گفته شده کود آبیاری بهترین حالت است یعنی کود در آب حل شود و در اختیار گیاه قرار گیرد.