Because that is their natural habitat and they are saltwater creatures.
Fish sharks octopus
angelfish
They lives in oceans.
Scotland doesn't have oceans I believe you mean the atlantic. Our society is in trouble with questions like this
anglerfish lives in the dark depths of the Atlantic and Antarctic oceans.
sword fish :)
blue
The fastest water animal is the dolphin, but the fastest fish is the sail fish, not a sword fish.
The sword fish came into being in the beginning of time in Eden.
It really depends on what fish you're studying. If you put a fish that lives in freshwater into saltwater, it will die. So your answer is, Freshwater Fish live in ponds, lakes, and freshwater rivers. Saltwater Fish live in oceans and seas. I hope this helps.
The sword fish attacks by lunging its long nose (the "sword" of the fish) at the predator or prey. It basically stabs at the victim to wound it or scare it away.
The puffer fish can be found in Oceans but very rarely