Bir yemek ağı, belirli bir ekosistemdeki tüm farklı yiyecek zincirlerinden oluşur ve her bir ekosistemdeki her canlı ile ilişkisini daha iyi sunar. Bir canlı birden fazla yemeğin parçası olabileceğinden beri. Bir gıda ağındaki zincirler, farklı gıda zincirleri birbirine bağlanır ve farklı noktalarda çakışır.
Gıda ağları ve gıda zincirleri, bir ekosistemdeki canlılar arasındaki ilişkiyi anlamanın farklı yolları değildir. Besin zincirleri, besinlerin ekosisteme girmesi için olası bir yol olan doğrudan ilişkileri gösterirken, besin ağları tüm besin zincirlerini bir araya getirir.
Bir yemek ağında, organizmalar üç trofik seviyeye ayrılır. Bu kategoriler, tüm canlıları üreticilere, tüketicilere ve ayrıştırıcılara böler. Tüketiciler ayrıca birincil tüketicilere veya herbivorlara bölünür; otobur yiyen ikincil tüketiciler; ve ikincil tüketicileri yiyen üçüncül tüketiciler. Bazı ekosistemler, zincir zirvesine veya en büyük avcıya ulaşmadan önce daha fazla tüketici seviyesine sahip olabilir.
Gıda ağının kendisi, farklı gıda zincirlerini, uzun veya kısa ve farklı trofik seviyelerini birbirine bağlar. Sağlıklı bir gıda ağında, çok sayıda üretici veya ototrof, birçok otobur ve az sayıda etobur veya omnivor bulunur. Bu kompozisyon ekosistemin dengesini korur ve web'deki tüm canlı organizmaların toplam enerjisi olan biyokütlesini geri dönüştürmeye devam eder.