魚雷
敵艦の発する音を追尾するパッシブ型と、自ら発した音波の反射で目標を追跡するアクティブ型がある。打ちっ放しが可能であるがデコイにより欺瞞される可能性がある。
草創期に成功を収めた推進方式のひとつに圧縮空気を用いたものが挙げられる。圧縮空気は2.55Mpaに保持され、その空気をピストンエンジンに送って1機のスクリューを毎分100回転させた。約180mを平均速度6.5ノット(時速12km)で推進するものであった。1906年に Whitehead が製作した魚雷は1000mを推進し、平均速度は35ノット(時速64km)に達する。高圧の空気が膨張すると周りの熱を奪い機関が凍結する問題が生じたが、海水を使って暖めることで解決し、性能向上につながった。
推進に内燃機関をもたない方式の魚雷。草創期の方式である。
日清戦争での水雷艇による威海衛夜襲の戦果と、日露戦争の日本海海戦夜戦における水雷艇と駆逐艦の活躍により、日本海軍は魚雷の有用性に注目して高性能な魚雷の開発に力を注いだ。
1933年(昭和8年)に日本海軍は酸素魚雷を開発・実用化し、第二次世界大戦において使用していた。レーダーが一般化するまで日本海軍は夜戦を得意としており、水雷戦隊によって敵に大きな損害を与え続けた。アメリカ海軍の重巡洋艦が魚雷発射管を廃止していたのに対し、日本海軍の重巡洋艦は多数の魚雷発射管を装備していたことにも、日本海軍の雷撃戦重視がうかがえる。大戦中に日本軍が使用した酸素魚雷は、米軍の魚雷に比べて炸薬量、射程の点で優位にあった。また航跡がほとんど発生しないので、夜間はもちろん昼間であっても視認が困難であったという。戦後に「long lance(長槍)」と呼ばれた。
高速の航空機からでも投下できる本格的な航空魚雷を世界に先駆けて実現したのは、日本海軍の九一式魚雷だった。この魚雷は2点の特徴をもっていた。
1936年から、木製空中姿勢安定板の「框板」を尾部に装着した(九一式航空魚雷改1)。
1941年から、ローリングを安定制御する角加速度制御安定器を備えた(九一式航空魚雷改2)。この安定器は航空魚雷にとって最大のブレークスルーだった。
これらによって、九一式魚雷は高度 20m、速度 333km/h でも、海底の浅い港湾で魚雷を発射できるようになっただけでなく、波立つ海でも発射できるようになった。