有些植物因爲生長環境沒有足夠的養分供它們生長,如沒有充足的陽光或土質不佳等,它們便會因爲生長環境而演化出捕食昆蟲的技能。這些以捕食昆蟲來做養分的植物,我們稱它們爲食蟲植物。