Die deutsche Kriegsmarine verfügte während des 2. Weltkriegs über eine große Anzahl von U-Booten. Neben dem Bau von kleineren U-Booten für das Küstenvorfeld entstanden auch hochseetaugliche Kampfboote. Zum Standardboot avisierte der Typ VII, gebaut in verschiedenen Varianten, VII A, VII B und schließlich das legendäre VII C Kampfboot. Während der großen Geleitzugschlachten trugen diese U-Boote die Hauptlast der Kämpfe.