what is the difference between a u boat and a submarine?
Submarines are not the same as U Boats. Submarines are designed to travel underwater; U boats are designed to travel on the surface, but have the capability to travel underwater. Submarines are designed to fight underwater; U Boats are designed to fight either underwater or on the surface.