Why
do fish reproduce?
Baby
fish are needed to replace the dead fish in the fish population.
If fish do not reproduce then the fish population will die out.
In order to reproduce, fish need space and energy. Fish reproduce
by laying eggs. Breeding habits of fish are also different for
different types of fish.