Aktivitas perikanan dibedakan menjadi dua, ialah:
1. Perikanan tangkap, yaitu kegiatan perikanan yang dikerjakan oleh nelayan dengan cara menangkap ikan di maritim.
2. Perikanan budidaya, yaitu kegiatan perikanan yang dilakukan di darat atau diperairan payau.
Budidaya ikan di darat dikerjakan di kolam, sungai, sawah (mina padi), waduk (bendungan) atau danau. Contohnya budidaya ikan lele, mas, nila dan mujair.
Budidaya ikan di perairan payau dijalankan di tambak di pesisir pantai. Contoh ikan hasil tambak, yaitu bandeng dan udang.