با توجه به نیاز روزافزون انسان‌‎ها به محصولات کشاورزی؛ امروزه علاوه بر تولید و ارائه محصولات کشاورزی در مقادیر بیشتر، سلامت و کیفیت مناسب این محصولات نیز مورد توجه واقع شده است. در همین راستا یافتن جایگزین‌های مناسب برای کودهای شیمیایی به منظور حفظ منابع طبیعی همچون خاک، آب و محیط زیست در دستور کار جوامع مختلف قرار گرفته است. بشر از دیرباز به خواص مواد آلی و تاثیر آن‌ها در افزایش کمیت و کیفیت محصولات کشاورزی خود آگاه بوده است. به همین دلیل توسعه و استفاده از کودهایی بر پایه‌ی مواد آلی توانسته به عنوان جایگزینی مناسب مطرح شود.
ماده آلی خاک نقش بسیار مهمی در کشاورزی دارد و به عنوان یکی از عوامل کلیدی در بهبود کیفیت و بهره‌وری خاک شناخته می‌شود. این مواد شامل بقایای گیاهی و حیوانی، میکروارگانیسم‌ها و مواد آلی تجزیه شده هستند که به خاک اضافه می‌شوند.