Podmornica je vrsta podmornice koju su Nijemci izmislili za korištenje u Prvom i Drugom svjetskom ratu. Početno “U” u U-boat znači “unterseeboot”, ili podmorski brod na engleskom. U Hollandu je 1922. godine bio smješten “Ured za razvoj podmornica” koji je izgledao kao obična brodograditeljska tvrtka. Njemački dizajneri podmornica morali su potajno pohranjivati posebne dijelove kada su radili na poboljšanju svojih podmornica.
Podmornica tipa VIIC bila je glavni tip podmornice korišten u njemačkoj kampanji podmornica. VIIC je imao posadu do 56 i 14 torpeda. Prva vojna kampanja podmornica uključivala je 20 podmornica. Kada je Ujedinjeno Kraljevstvo (UK) objavilo rat Njemačkom Carstvu 4. kolovoza 1914., Nijemci su poslali 10 podmornica 6. kolovoza 1914., a preostalih 10 kasnije tog mjeseca. Niti jedan od podmornica nije potopio nijedan britanski brod, ali je pretrpio velike njemačke žrtve.
Druga njemačka kampanja podmornica prošla je puno bolje, potopivši 3 britanska broda i ubivši 1,460 britanskih mornara do 22. rujna 1914. Podmornice su dokazivale svoju moć, a Nijemci su potapali neprijateljske brodove brže nego što su ih Britanci mogli izgraditi. Kako su Britanci imali malo obrane od moćnih podmornica, izumili su “Q-brod” koji je bio dizajniran za potapanje podmornica. Q-brodovi su radili, ali su njemački skiperi ubrzo naučili kako izbjeći Q-brodove, pa su Q-brodovi uništili manje od 10% svih podmornica.
Međutim, kada je uveden britanski sustav trgovačkih konvoja, on je radio za UK u uspješnom uništavanju njemačkih podmornica. Britanska pratnja razarača (DE) pomogla je u porazu Njemačke tehnologijom kao što su sonar, radar i dubinske bombe. Podmornice su prouzročile ozbiljnu štetu u bici za Atlantik sve dok DE-ovi nisu dovedeni. Bitka za Atlantik odvijala se duž obale Sjedinjenih Država (SAD) sve do Meksičkog zaljeva.
Razbijanje Enigma kodeksa, poznatog kao “Njemački kodeks podmornica”, također je konačno pomoglo u porazu Nijemaca u Drugom svjetskom ratu. Kod Enigme dešifrirao je poljski kriptoanalitičar/matematičar Marian Rejewski 1933. i dao ga Britancima. Nijemci su koristili strojeve poput pisaćih strojeva za šifriranje kodova u svojim komunikacijama podmornicama.