Di dalam pengangkutan barang melalui laut, terdapat berbagai jenis kapal kargo berdasarkan jenis muatan dan ukurannya :
Jenis kapal kargo berdasarkan muatannya :
Container Vessels, merupakan kapal yang paling umum digunakan untuk mengangkut peti kemas. Container Vessel memiliki kapasitas yang berbeda-beda, mulai dari sekitar 85 teus hingga lebih dari 15.000 teus.
Breakbulk Vessels, kapal ini digunakan untuk mengangkut beragam jenis kargo, seperti palletised cargo (misalnya bahan kimia dan cat), bagged cargo (misalnya gula dan semen), kayu dan sebagainya.
Ro-Ro Vessels, adalah kapal yang mengangkut kargo beroda seperti bus, truk, mobil, exavator dan crane. Kapal-kapal ini juga dapat mengangkut kargo untuk proyek sepanjang kargo tersebut berupa barang-barang yang memiliki roda. Kapal Ro-Ro dapat diklasifikasi menjadi PCTC (Pure Car and Truck Carriers) dan PCC (Pure Car Carriers).
Multi-purpose Vessels, digunakan untuk mengangkut berbagai kombinasi jenis kargo. Kapal ini serbaguna dan banyak digunakan khususnya pada rute-rute tertentu di mana tidak terdapat fasilitas penanganan tepi pantai.
Tanker Vessels, kapal ini khusus digunakan untuk mengangkut kargo cair seperti bahan kimia dan minyak bumi.
LNG Carriers, kapal ini khusus untuk mengangkut gas alam cair (liquid natural gas)
Crude Carriers, kapal tersebut khusus untuk mengangkut minyak mentah. Crude carriers terbagi menjadi VLCC (Very Large Crude Carriers) dan ULCC (Ultra Large Crude Carriers).
Reefer Vessels, kapal ini di khususkan untuk mengangkut kargo-kargo beku atau kargo yang memerlukan pengendalian suhu, seperti daging, ikan dan buah-buahan.