Fotosentetik (fotoototrof) bakteriler klorofil pigmenti sayesinde güneş ışığının soğurulmasıyla elde ettikleri enerjiyi, besin üretimi için kullanırlar. Kemosentetik (kemoototrof) bakteriler, inorganik maddeleri oksitleyerek kimyasal enerji elde ederler. Bu enerjiyi besin üretimi için kullanırlar.