Un organism care mănâncă alte organisme, vii sau morți, este numit consumator. Consumatorii sunt cunoscuți cu alte nume, în funcție de tipul de hrană consumată. Categoriile de consumatori includ omnivorii, carnivorele care mănâncă carne, frugivorele consumatoare de fructe, ierbivorele consumatoare de plante și detrivirile care mănâncă un material organic mort.
Omnivorele pot consuma multe tipuri de organisme, inclusiv animale, legume, cereale, fructe, nuci, ierburi sau alte plante.
Un prădător este un tip specific de organism care vânează și mănâncă alte organisme. Predatorii pot fi carnivori sau ierbivore.
Plantele sunt numite producători, deoarece pot să-și producă alimentele din materii ne-vii. Câteva specii de plante sunt carnivore.