U-Boot to skrót od niemieckiego Unterseeboot co oznacza okręt podwodny.
W trakcie dwóch wojen światowych zwłaszcza podczas II wojny światowej U-Booty niemieckie okręty podwodne odegrały kluczową rolę w niemieckiej taktyce wojennej na morzach.
Te okręty podwodne były wyposażone w zaawansowane technologie dla tamtego okresu i były wykorzystywane do atakowania flot wroga zwłaszcza konwojów statków handlowych co miało na celu osłabienie zaopatrzenia i morale przeciwnika.
Niemieckie U-Booty były szczególnie niebezpieczne dla alianckich sił morskich ponieważ przeprowadzały ataki na statki niszcząc wielkie ilości zaopatrzenia i cennego ekwipunku wojskowego.
U-Booty były podstawowym narzędziem wojennym niemieckiej marynarki wojennej i były wykorzystywane do prowadzenia operacji na Atlantyku, Morzu Śródziemnym oraz innych akwenach.
Okręty te były jednak narażone na duże ryzyko zatopienia przez alianckie siły szczególnie po wprowadzeniu skutecznych taktyk przeciwdziałania.
Dzięki postępowi w rozwoju taktyk anty-okrętów podwodnych oraz innowacjom w technologii alianckich sił morskich na przestrzeni wojny udało się zniwelować niebezpieczeństwo jakie stanowiły niemieckie U-Booty co odegrało istotną rolę w końcowym przebiegu wojny.