O rețea alimentară constă în toate lanțurile alimentare dintr-un anumit ecosistem, prezentând mai bine relația fiecărui lucru viu cu altul din cadrul ecosistemului. Deoarece un lucru viu poate face parte din mai multe alimente lanțuri, diferite lanțuri alimentare într-o interconectare a rețelei alimentare și suprapuneri în diferite puncte.
Țesele alimentare și lanțurile alimentare nu reprezintă modalități diferite de a înțelege relația dintre lucrurile vii într-un ecosistem. Alimentele lanțuri arată relații directe, o posibilă cale pentru nutrienți pentru a lua într-un ecosistem, în timp ce rețelele alimentare aduc toate lanțurile alimentare împreună.
Într-o rețea alimentară, organismele sunt împărțite în trei niveluri trofice. Aceste categorii împart toate lucrurile vii în producători, consumatori și descompunători. Consumatorii sunt subdivizați în continuare în consumatori primari sau erbivore; consumatorii secundari care mănâncă erbivore; și consumatorii terțiari care consumă consumatori secundari. Unele ecosisteme pot avea mai multe niveluri de consumatori înainte ca lanțul să ajungă la vârf, sau un prădător de vârf.
Rețeaua de alimentare în sine conectează diferitele lanțuri alimentare, lungi sau scurte, și diferite niveluri trofice. Într-o rețea alimentară sănătoasă există o mulțime de producători sau autotrofe, mulți ierbivore și un număr mic de carnivore sau omnivore. Această compoziție menține echilibrul ecosistemului și îi reține biomasa, care este energia totală a tuturor organismelor vii din web.