Radar
Pendeteksian keberadaan suatu benda dengan menggunakan gelombang elektromagnetik pertama kali diterapkan oleh Christian Hülsmeyer pada tahun 1904. Bentuk nyata dari pendeteksian itu dilakukan dengan memperlihatkan kebolehan gelombang elektromagnetik dalam mendeteksi kehadiran suatu kapal pada cuaca yang berkabut tebal. Namun di kala itu, pendeteksian belum sampai pada kemampuan mengetahui jarak kapal tersebut.
Peluru kendali
Peluru kendali anti-kapal adalah rudal yang fungsi utamanya adalah untuk menghancurkan kapal permukaan. Kebanyakan rudal anti-kapal menggunakan sistem pemandu inersial dan pelacak radar aktif. Rudal anti-kapal adalah salah satu dari sekian rudal jarak pendek yang digunakan dalam Perang Dunia II. Jerman menggunakannya untuk menenggalamkan banyak kapal sekutu sebelum pihak sekutu menemukan cara untuk mengatasinya (prinsipnya dengan "radio jamming"). Rudal anti-kapal dapat diluncurkan dari kapal, kapal selam, pesawat, helikopter dan kendaraan darat. Rudal anti-kapal yang terkenal dalam sejarah adalah rudal Jerman, Fritz X dan Henschel Hs 293.