Einige der Fische sind von Natur aus Fleischfresser oder Jäger und greifen daher andere Fische an. Es gibt eine andere Kategorie von Fischen, die als Aasfresser bezeichnet werden und sich nur an den Toten und Überresten anderer lebender Gewässer ernähren. Einige Fische ernähren sich sowohl von Pflanzen als auch von anderen Fischen.