Among other things, because of the way their bodies process the salt. The body of freshwater fish is designed to retain salt because of the scarcity in it's environment, The body of a saltwater fish is designed to discard it. some fish like salmon which transit between fresh and salt during their lives can deal with both.