البعض من النباتات تتغذى على الحشرات كوسيلة للحصول على المواد الغذائية اللازمة لنموها وتطورها. تعتبر بعض النباتات آفات وتعيش في بيئات فقيرة بالعناصر الغذائية، فيقومون بتكميل نقص العناصر الغذائية عن طريق تناول الحشرات. تتميز النباتات الحفازة بأنها تطلق مواد كيميائية تجذب الحشرات وتجعلها عاملة بالقرب منها، ومن ثم تتناولها لتحصل على العناصر الغذائية اللازمة. يُعتَقَد أن النباتات التي تتغذى على الحشرات تكون تأخذ النيتروجين الذي يكون من الأحماض الأمينية، وهو مواد غذائية لازمة لنمو النبات.