Submarines are extremely useful, but not only in warfare. They are used by the military as part of navy forces and they protect aircraft carriers too. They are also used to find things which have been lost, such as old ships lost at sea.