Ribe koje žive u staništu različitom od onoga u kojem su se rodile dijele se na anadromne i katadromne.
Anadromne, poput lososa i jesetre, rađaju se u slatkoj vodi, a veći dio života provode u slanoj, morskoj vodi.
U slatku se vodu vraćaju da bi se mrijestile.
Obratan je slučaj s katadromnim ribama, poput jegulje, koje se rađaju i mrijeste u moru, a žive u slatkoj vodi.