تعيش الأسماك في بيئات مختلفة في المياه المالحة بالبحار أو في المياه العذبة بالأنهار والحيرات العذبة والجداول والبرك . والأسماك لا تستطيع البقاء على قيد الحياة في بيئة مختلفة بسبب الاختلاف في علم وظائف الأعضاء. فالأسماك البحرية لا تستطيع العيش في المياه العذبة والعكس صحيح .