Longer range (1000 miles) than a torpedo (50 miles). Much less visible than a cruise missile, the water hides it better than open air.