U-paat on sakslaste leiutatud allveelaev, mis on mõeldud kasutamiseks I ja II maailmasõjas. U-boat’i esitäht “U” tähendab inglise keeles “unterseeboot” või merealune paat. Hollandis asus 1922. aastal “allveelaevade arendusbüroo”, mis nägi välja nagu tavaline laevaehitusettevõte. Saksa U-paatide disainerid pidid oma U-paatide täiustamisel spetsiaalseid osi varjama salaja.
Tüüp VIIC U-paat oli peamine U-paadi tüüp, mida sakslaste U-paatide kampaanias kasutati. VIIC-s oli kuni 56- ja 14-liikmeline meeskond. Esimeses U-paatide sõjalises kampaanias osales 20 U-paati. Kui Ühendkuningriik (Ühendkuningriik) kuulutas 4. augustil 1914 Saksa impeeriumile sõja, saatsid sakslased 10. augustil 6 välja 1914 U-paati ja ülejäänud 10 hiljem samal kuul. Ükski allpaat ei uputanud ühtki Briti laeva, kuid kannatas sakslastelt raskeid kaotusi.
Sakslaste teine U-paadi kampaania läks palju paremini, uputas 3 Ühendkuningriigi laeva ja hukkus 1,460 Briti meremeest 22. septembriks 1914. U-paadid tõestasid oma jõudu ja sakslased uputasid vaenlase laevu kiiremini, kui britid suutsid neid ehitada. Kuna brittidel oli võimsate U-paatide vastu vähe kaitset, leiutasid nad “Q-laeva”, mis oli mõeldud U-paatide uputamiseks. Q-laevad küll töötasid, kuid Saksa kiprid õppisid peagi, kuidas Q-laevu vältida, nii et Q-laevad hävitasid vähem kui 10% kõigist U-paatidest.
Kui aga kasutusele võeti Briti kaubakonvoi süsteem, aitas see Ühendkuningriigi heaks Saksa U-paate edukalt hävitada. Briti hävitajate saatjad (DE-d) aitasid Saksamaal lüüa selliste tehnoloogiatega nagu sonar, radar ja sügavuslaengud. U-paadid tekitasid Atlandi lahingus tõsist kahju kuni DE-de sissetoomiseni. Atlandi lahing toimus piki Ameerika Ühendriikide (USA) rannikut kuni Mehhiko laheni.
“Saksa U-Boat Codena” tuntud Enigma koodi purunemine aitas lõpuks ka sakslasi Teises maailmasõjas lüüa. Enigma koodi dešifreeris Poola krüptoanalüütik/matemaatik Marian Rejewski 1933. aastal ja andis selle brittidele. Sakslased kasutasid kirjutusmasinataolisi masinaid koodide krüpteerimiseks oma allveelaevade suhtlusse.