Dalam ekosistem, heterotrof dibagi menjadi beberapa jenis berdasarkan cara mereka memperoleh makanan dan sumber energinya. Pembagian ini penting untuk memahami bagaimana energi dan materi mengalir dalam rantai makanan.

Herbivor, Karnivor, dan Omnivor

Herbivor adalah heterotrof yang memakan tumbuhan, sedangkan karnivor memakan hewan lain. Omnivor dapat memakan baik tumbuhan maupun hewan. Ketiga kelompok ini biasanya ditemukan pada hewan.

Detritivor dan Saprotrof

Detritivor adalah organisme yang memakan sisa-sisa organisme mati, seperti cacing tanah dan beberapa serangga. Saprotrof (seperti jamur) memperoleh energi dengan menguraikan bahan organik mati.

Peran dalam Rantai Makanan

Setiap jenis heterotrof memiliki posisi tertentu dalam rantai makanan, mulai dari konsumen primer hingga konsumen puncak, serta pengurai yang berperan dalam daur ulang nutrisi.