Some of the fishes are carnivorous or hunters by nature and hence attack other fish. There is another category of fishes called the scavengers, who feast only on the dead and remains of other living water bodies. Some fishes feed both on plants as well as other fishes.