Ryby morskie i słodkowodne różnią się od siebie pod wieloma względami. Zwierzęta zamieszkujące słone wody mórz i oceanów są bardzo wymagające. Potrafią przeżyć tylko w ściśle określonych warunkach. Najważniejszym parametrem jest zasolenie, mętność oraz temperatura wody. Gatunki planktonożerne muszą mieć swobodny dostęp do małych organizmów tworzących plankton. Cechą charakterystyczną mieszkańców mórz jest ciągła wędrówka.
Ławice ryb przemieszczają się na bardzo duże odległości. Pojedyncze osobniki także zmieniają miejsce swojego pobytu. Za przykład może posłużyć żarłacz biały albo tygrysi. Ryby słodkowodne zachowują się zupełnie inaczej. Większość gatunków żyje w płytkich wodach rzek i jezior. Przepadają za wysokimi temperaturami oraz optymalnym pH. Bardzo ważny jest dostęp do pokarmu roślinnego oraz planktonu. Drapieżniki polują na mniejsze od siebie rybki. Organizmy słodkowodne nie przejawiają skłonności do wędrówek. W rzekach dane gatunki przebywają tylko w wybranych odcinkach zbiornika wodnego.