ماهی آب‌شور
ماهی‌هایی که در آب شور اقیانوس زندگی می‌کنند، می‌توانند گوشت‌خوار،گیاه‌خوار یا همه‌چیزخوار باشند. ماهی‌های گیاه‌خوار در اقیانوس چیزهایی مانند جلبک و علف دریایی می‌خورند.بسیاری از رژیم‌های گیاهخواری در درجهٔ اول شامل جلبک‌ها هستند.بسیاری از ماهی‌های آب شور هم جلبک دریایی و هم ریز جلبک‌ها را می‌خورند.بسیاری از ماهی‌ها جلبک‌های قرمز، سبز، قهوه‌ای و آبی را می خورند، اما برخی از ماهی‌ها انواع خاصی را ترجیح می دهند.بیشتر ماهی‌های آب شور که گیاه‌خوار هستند تحت هیچ شرایطی جلبک نخواهند خورند.رژیم‌های غذایی گوشت‌خواری شامل: میگو ،پلانکتون و سخت‌پوستان ریز است.
ماهی آب‌شیرین
بسیاری از گونه‌های ماهی بیشتر دوران زندگی‌شان را در دریا می‌گذرانند اما برای تخم‌ریزی از دریا به آب‌های شیرین مهاجرت می‌کنند و در آب شیرین تولید و مثل می‌کنند، این ماهی‌ها با نام ماهی‌های آنادراموس (بالارو، رودکوچ) شناخته می‌شوند. مانند :سالمون، قزل‌آلا، دهان‌گردماهی دریایی و آبنوس سه‌خاره. بعضی از انواع دیگر ماهی‌های برعکس در اب شور به دنیا می‌آیند ولی بیشتر دوران زندگی‌شان را در آب‌های شیرین می‌گذرانند مانند:مارماهی مهاجر. این ماهی‌ها با نام کاتادراموس (پایین‌رو) شناخته می‌شوند.