U-Boot è il termine tedesco utilizzato per indicare genericamente i sommergibili nato dall'abbreviazione di Unterseeboot, letteralmente "battello sottomarino"[1]. Il termine è utilizzato nelle altre lingue per indicare i sommergibili impiegati dalla marina militare tedesca (Kaiserliche Marine e Kriegsmarine) durante la prima e la seconda guerra mondiale.
Talvolta in italiano è erroneamente utilizzata la forma anglicizzata U-Boat.