Entrambi i termini si riferiscono a piante che derivano da parte o dalla maggior parte dei loro nutrienti dall'intrappolamento e dalla digerire gli insetti e altri piccoli animali.
"Carnivorore" è il termine più scientificamente accurato, in quanto comprende una gamma più ampia di prede. Mentre "insettivori" implica una dieta focalizzata sugli insetti, le piante carnivore possono anche consumare altri invertebrati come ragni, lumache e persino piccoli anfibi.
Tuttavia, entrambi i termini sono comunemente usati e intesi per riferirsi allo stesso gruppo di affascinanti piante.