Secara umum rantai makanan dibedakan menjadi dua yakni rantai makanan di
ekosistem darat dan di ekosistem air. Contoh rantai makanan di ekosistem
darat misalnya di hutan, padang rumput, gurun, kebun dan sawah. Sedangkan
contoh rantai makanan di ekosistem air misalnya di laut, sungai, danau, kolam
dan rawa.