물고기는 수중 생활에 적합한 특징을 가지고 있다: ① 물고기 몸의 색깔은 깊고 얕아 물고기의 보호색이다. ② 몸은 유선형 중간의 크고 두 끝은 작다. ③ 신체 표면은 비늘을 덮고 몸을 보호한다. 비늘 표면에는 점액 층이 있어 수영할 때 물의 저항을 줄인다. ④ 몸의 양쪽에는 한 줄의 측선이 있고, 측선과 신경이 연결되어 있으며, 주로 방향을 측정하고 물의 흐름을 감지하는 작용을 한다. ⑤ 물고기의 몸에는 가슴지느러미, 등지느러미, 복지느러미, 꼬리지느러미가 있다. ⑥ 물고기는 아가미로 호흡한다. ⑦ 체내에는 가오리가 있는데, 주된 역할은 몸의 비중을 조절하는 것이다. 가오리는 지느러미의 협동으로 물고기를 다른 수층에 머물게 할 수 있다.
물고기는 척추동물 중 하등 동물에 속한다. 왜냐하면 물고기는 평생 물을 빼놓을 수 없고, 아가미로 숨을 쉬고, 심장-심방-심실, 순환경로, 동맥혈과 정맥혈이 섞이기 때문이다. 특히 물고기의 생식은 체외 수정 자연 부화로 체온이 일정하지 않다.