Obecně lze organismy kategorizovat jako výrobci nebo spotřebitelé. Producenti jsou organismy, které mohou syntetizovat své vlastní jídlo z anorganické hmoty, jako jsou rostliny, které produkují jídlo prostřednictvím fotosyntézy. Spotřebitelé na druhé straně získávají energii konzumací jiných organismů. Omnivores jsou podkategorií spotřebitelů, kteří jedí jak rostlinné, tak i zvířecí hmotu.
Je důležité si uvědomit, že producenti nikdy nejsou spotřebitelé a spotřebitelé nikdy nejsou výrobci. Omnivore je typ spotřebitele, ale není to producent.