The German "u-boat" aka the Submarine was highly effective due to having the element of underwater travel. This way, they could sneakily send missiles at other naval ships without risk of detection. These days, submarines are an essential part of naval force, and underwater detection systems are being created in order to detect these more often.