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