ธาตุอาหารพืชแต่ละชนิดมีความสำคัญต่อการเจริญเติบโตของพืชแตกต่างกันไป และถ้าพืชได้รับธาตุอาหารไม่เพียงพอต่อความต้องการ ก็จะแสดงอาการที่แตกต่างกันตามแต่ชนิดของธาตุอาหารที่ขาดแคลนนั้น
เมื่อมีการปลูกพืชลงบนดิน ย่อมมีการเปลี่ยนแปลงปริมาณของธาตุอาหารต่างๆ ที่มีอยู่ในดิน เนื่องจากในขณะที่พืชมีการเจริญเติบโต พืชจะดูดดึงธาตุอาหารในดินไปใช้และเก็บสะสมไว้ในส่วนต่างๆ ได้แก่ ใบ ลำต้น ดอก ผล จนถึงเวลาเก็บเกี่ยวผลผลิตและนำออกไปจากพื้นที่ ธาตุอาหารที่สะสมอยู่เหล่านั้นย่อมถูกนำออกไปจากพื้นที่ด้วย นอกจากนี้ธาตุอาหารบางส่วนยังเกิดการสูญหายไปในรูปก๊าซ ถูกดินหรือสารประกอบในดินจับยึดไว้ บางส่วนถูกชะล้างออกไปจากบริเวณรากพืช หรือสูญเสียไปกับการชะล้างพังทลายของดิน
ดังนั้นการเพาะปลูกพืชติดต่อกันเป็นระยะเวลายาวนาน โดยไม่มีการเติมธาตุอาหารลงไปในดิน ย่อมทำให้ความอุดมสมบูรณ์ของดินลดลง และในที่สุดดินจะกลายเป็นดินเลวปลูกพืชไม่เจริญเติบโตอีกต่อไป ในการปลูกพืชจึงต้องมีการใส่ปุ๋ยเพื่อบำรุงดิน ช่วยเพิ่มธาตุอาหารพืชและคงระดับความอุดมสมบูรณ์ของดินไว้อยู่เสมอ