what is the difference between saltwater and freshwater fish?
Saltwater fish produce very little urine in order to hold onto the now more pure water created through this elimination of excess salt. A freshwater fish, on the other hand, does hold onto the salt in its body because there isn't as much of it in its environment.