Ryby se dělí do 4 ekologických skupin podle obsahu soli ve vodě, kde žijí. A to na ryby sladkovodní, mořské, tažné a polotažné. Výskyt ryb je závislý na 4 základních faktorech. – obsahu kyslíku, teplotě, úrovni pH ( kyselosti ) a obsahu minerálních látek.