Torpedo adalah proyektil berpenggerak sendiri yang ditembakkan di atas atau di bawah permukaan laut dan kemudian meluncur di bawah permukaan laut dan dirancang untuk meledak pada kontak atau pada jarak tertentu dengan target. Torpedo dapat diluncurkan dari kapal selam, kapal permukaan, helikopter atau pesawat. Torpedo juga dapat menjadi senjata dari senjata lainnya. Torpedo Mark 46 dari Amerika Serikat dapat menjadi bagian dari ASROC (Anti-Submarine ROCket) dan ranjau CAPTOR yang menggunakan sensor khusus yang akan melepaskan torpedo ketika mendeteksi musuh.