Carnivorous plant

Plants that feed upon animals (mostly insects) and are able to utilize the animal protein for their own growth and development.

Parasitic/hemi-parasitic plant

Plants that are attached to other plants of a different species and derive nutrients from them, at least at some stage in their life cycle.

Saprophytic/hemi-saprophytic plant

Plants that derive their nutrients from dead or decaying organic matter, at least at some stage in their life cycle.