کود ترکیبی است که از یک یا چند عنصر شیمیایی مورد نیاز رشد و نمو مناسب گیاه را تامین می کند.مهم ترین کودها شامل سه دسته اند : کودهای معدنی(که البته به آن ها کودهای شیمیایی نیز گفته می شود.)کودهای آلی(حیوانی و بقایای گیاهی) وکودهای زیستی (بیولوژیک)می باشد.در سیستم کشاورزی جاری ، برای جایگزینی عناصر خارج شده از خاک توسط محصولات کشاورزی ، کودها ضروری می باشد.
یک کود تجاری ترکیبی است که حاوی دست کم یکی از عناصر غذایی در شکل جذب شدنی یا قابل استفاده برای گیاه در مقادیر مشخص .معمولا عناصر غذایی به وسیله ریشه گیاه یا برگ در شکل محلول در آب جذب می گردند.بدین ترتیب حلالیت در آب بایستی مقدار قطعی از قابلیت استفاده برای گیاه را برای ما فراهم سازد.متاسفانه وضعیت پیچیده تر ازآن است که قابلیت حل شدن در آب به تنهایی بتواند شاخصی برای قابلیت استفاده باشد.همه مواد تا حدی در آب محلول بوده و حتی غیر محلول می باشد.مشخص شده است که بسیاری از مواد کم محلول برای گیاهان قابل استفاده هستند و در بعضی از حالات حتی موثرتر از موادی که به راحتی در آب حل می شوند.اما بعضی از مواد بسیار نامحلول تر از آن هستند که ارزشی به عنوان کود داشته باشند .بنابراین بسیاری از کشورها درجاتی از حلالیت محتوای عنصر غذایی در آب یا سایر کنشگرها را برای قابلیت استفاده عنصرغذایی در نظر می گیرند.
کود یکی از مهم ترین نهاد های بخش کشاورزی است که تاثیرگذاری فوق العاده ای بر کیفیت و کمیت محصولات کشاورزی ، سلامت جامعه و بالاخص اکوسیستم خاک برخوردار می باشد.تاریخ نشان داده که هیچ منطقه ای در جهان بدون توسعه معنی دار در استفاده از کودها نتوانسته به امنیت غذایی دست یافته و پایداری تولید را افزایش دهد.همچنان که مصرف صحیح این نهاده ها می تواند افزایش عملکرد گیاهان زراعی و باغی ، غنی شدن محصولات و در نتیجه ارتقا سلامت جامعه را فراهم سازد.مصرف غیر علمی آن می تواند با کاهش ارزش کیفی محصولات ، افزایش تجمع آلاینده ها در گیاه ، تخریب محیط زیست و ایجاد مشکل در حاصلخیزی خاک و تولید محصول صدمات جدی به بهره برداران این بخش و سلامت جامعه وارد سازد.بنابراین ارزیابی کمی وکیفی کودها بدلیل خطرات و آسیب های زیست محیطی و اقتصادی ناشی از مصرف آنها بایستی انجام شود.در تجزیه کود هم ترکیب شیمیایی و هم فیزیکی مورد بررسی قرار می گیرد.در مورد کیفیت کودها در بسیاری از کشورها الزام قانونی وجود دارد.از این رو ، تجزیه کود برای این انجام می شود که تعیین کند که آیا کیفیت بیان شده با استاندارد هایی که در قانون آمده مطابقت دارد یا نه؟