Rantai makanan adalah urutan proses makan dan dimakan antara makhluk hidup di suatu ekosistem, di mana energi berpindah dari satu organisme ke organisme lainnya. Rantai makanan selalu dimulai dari produsen, yang merupakan tumbuhan hijau, karena mereka mampu membuat makanan sendiri melalui proses fotosintesis.
Jaring-jaring makanan adalah gabungan dari beberapa rantai makanan yang saling berhubungan dalam sebuah ekosistem. Dalam kenyataannya, satu organisme bisa menjadi bagian dari lebih dari satu rantai makanan.
Contoh:
Seekor tikus bisa memakan biji-bijian (sebagai konsumen tingkat 1), tetapi tikus juga bisa dimakan oleh ular (sebagai konsumen tingkat 2) atau burung hantu (sebagai konsumen tingkat 3).
Ilustrasi Jaring-jaring Makanan Sederhana di Padang Rumput