Cá mập và cá heo giống nhau về nhiều mặt, có chung một số đặc điểm ngoại hình như vây bên, vây lưng và thân hình ngư lôi. Mặc dù những loài động vật này rất khác nhau - một con máu lạnh và một con là loài máu nóng - cả hai đều tiến hóa với tốc độ dưới nước.
Cá mập, đã tiến hóa vài triệu năm trước cá heo, lần đầu tiên thích nghi với nước nhờ cơ thể thủy động lực học của chúng. Cá heo, vốn tiến hóa rất lâu sau cá mập từ động vật có vú trên cạn, thích nghi với nước với các đặc điểm thể chất tương tự.
Màu sắc của cả cá mập và cá heo đóng vai trò như một lớp ngụy trang. Lưng của chúng có màu xám đậm hoặc xanh lam và bụng có màu xám nhạt hoặc trắng. Điều này giúp chúng hòa vào đại dương khi nhìn từ trên cao xuống dưới.
Tuy nhiên, cũng có nhiều điểm khác biệt giữa cá heo và cá mập. Ví dụ, cá heo là động vật có vú máu nóng, trong khi cá mập là loài cá máu lạnh. Cá heo có lớp da dày, như cao su và một lớp lông tơ giúp cách nhiệt cho chúng khỏi cái lạnh. Cá mập có vảy hỗ trợ cho việc di chuyển của chúng. Cá mập không chớp mắt và nước cung cấp chất bôi trơn cho mắt của chúng. Chúng có một lớp màng bảo vệ che mắt khi gặp nguy hiểm. Mặt khác, cá heo tiết ra chất nhờn giúp bôi trơn mắt và bảo vệ chúng khỏi bị nhiễm trùng.