Canlılarda beslenme çeşitleri genel olarak üç ana kategoriye ayrılır: 1. Ototrof Beslenme: Fotoototroflar: Güneş enerjisini kullanarak besin üreten bitkiler, algler ve siyanobakteriler. Kemoototroflar: Kimyasal enerji ile besin üreten bazı bakteri ve arkeler. 2. Heterotrof Beslenme: Holozoik Canlılar: Besinlerini katı parçalar halinde alan ve sindiren canlılar (herbivorlar, karnivorlar, omnivorlar). Saprofitler (Ayrıştırıcılar): Ölü bitki ve hayvan atıkları ile organik artıkları parçalayarak beslenen canlılar. Parazitler: Konak adı verilen başka bir organizmanın üzerinde veya içinde yaşayarak onun zararına beslenen canlılar. 3. Hem Ototrof Hem Heterotrof Beslenme: Böcekçil bitkiler ve öglena gibi hem kendi besinini üretebilen hem de dışarıdan hazır besin alan canlılar.