魚含有身體運作所必需的鹽。為了防止淡水稀釋體內必需的鹽分,或者防止魚類被海水腌成“鹹魚”,魚類具有維持體液中鹽濃度平衡的能力。淡水魚通過腎臟排出多余的淡水,以保持體內鹽濃度平衡;但是,為了避免海水中的體液被抽走而導致脫水,海魚必須大量飲用海水來補充水分,海水中過量的鹽分通過腎臟排出體外,形成高濃度的鹹尿。
由於不同的魚類有不同的排泄和代謝機制,所以淡水魚不要隨意放在海水中,或者海魚不要放入淡水中,水中也不要有可能破壞魚類滲透機制的物質,如不適當的金屬鹽等可以影響水的酸堿度的物質。