Kleine Süßwasserfische fressen normalerweise Pflanzen, Insekten, Larven, Blutegel, Garnelen und totes oder verwesendes Material, und kleine Salzwasserfische, die als Futter- oder Futterfische bezeichnet werden, fressen Plankton. Der winzige amerikanische Hering frisst kleine und Larven von Garnelen, ebenso wie Atlantischer und Pazifischer Kabeljau.
Futterfische und Garnelen sind wichtige Bestandteile der aquatischen Nahrungskette und eine wichtige Nahrungsquelle für Raubfische, Seevögel und Meeressäuger. Garnelen leben in Ozeanen, Flüssen, Sümpfen und Bächen und werden von einigen der kleinsten und größten Fische verzehrt, da sowohl Riesen- als auch Walhaie sie filtern.