Reproduksi adalah cara dasar mempertahankan diri yang dilakukan oleh semua bentuk kehidupan; setiap individu organisme ada sebagai hasil dari suatu proses reproduksi oleh pendahulunya.
Apa saja jenis ikan berdasarkan tipe-tipe reproduksi dan seksualitas ?
Berdasarkan tipe-tipe reproduksi dan seksualitas, ikan dapat di bedakan menjadi 3 tipe, yaitu :
Biseksual
Biseksual dapat di artikan sebagai jenis ikan yang memiliki dua kelamin dalam satu spesies atau dengan kata lain dapat di bedakan menjadi jantan dan betina. Pembedaan ini dapat dilakukan dengan melihat ciri seksual primer dan sekunder nya. Ciri seksual primer hanya bisa di lihat dengan melakukan pembedahan. Ciri seksual primer hanya dapat ditandai oleh organ yang berhubungan langsung dengan proses reproduksi; yaitu testis dan saluran pada ikan jantan, dan ovarium dan saluranya pada ikan betina. Sedangkan ciri seksual sekunder dapat dibedakan oleh dimorfise seksual atau melihat ciri morfologi dari ikan tersebut dan dikromatisme seksual dengan melihat warna dari ikan tersebut.
Uniseksual
Uniseksual dapat diartikan sebagai organisme yang berkelamin tunggal. Pada beberapa spesies ikan penentuan kelamin lebih mudah dilakukan karena semua individu berkelamin betina. Contoh yang tepat mengenai fenomenan ini adalah kelompok ikan molly-amazon (Poecillia formosa) merupakan ikan yang ditemukan pertama kali sebagai ikan yang berkelamin betina. Molly-amazon bertindak sebagai parasit seksual terhadap dua spesies lain dari genus yang sama. Sperma dari jantan dari jenis ikan inang diperlukan untuk mengaktifkan perkembagan telur-telur molly-amazon, tetapi penyatuan kromosom jantan dan betina tidak terjadi sehingga hanya terbentuk betina yang secara genetik seragam. Pembentukan keturunan unuseksual ini disebut dengan partenogenesis (partenos,perawan, dan genesis, kejadian).
Hermaprodit
Hermaprodit dapat diartikan sebagai sebuah organisme yang memiliki kelamin ganda. Hermaprodit dapat dibedakan menjadi tiga tipe yaitu hermaprodit singkroni, hemaprodit protandi, dan hemaprodit protogini. Hermaprodit singkroni adalah golongan ikan yang gonadnya terdapat sel kelamin jantan dan betina yang dapat aktif secara bersamaan. Hemaprodit protandi adalah golongan ikan yang dalam hidupnya mengalami perubahan jenis kelamin dari jantan menjadi betina misalnya ikan black porgy, ikan ini pada umur tiga tahun berubah dari kelamin jantan ke betina. Hermaprodit Protogini adalah golongan ikan yang dalam hidupnya mengalami perubahan dari jenis betina menjadi jantan misalnya Labroides dimidiatus.