Vissen leven van verschillende soorten dieeten, deze dieeten zijn omnivoor, herbivoor en carnivoor. In de volgende onderkopjes worden deze termen uitgelegd.