In your opinion, what technological advancement (ships, airplanes, weapons, or information) had the greatest impact on the outcome of WWII for the Allies?

World War II, like WWI (aka The Great War) was a war of technology. In your opinion, what technological advancement (ships, airplanes, weapons, or information) had the greatest impact on the outcome of WWII for the Allies?

use the following links as part of article to be use.

http://www.history.navy.mil/browse-by-topic/wars-conflicts-and-operations/world-war-ii.html AND

https://www.nsa.gov/about/cryptologic_heritage/museum/virtual_tour/museum_tour_text.shtml#battle_of_midway

World War 2: Battle of Midway Exhibit

World War 2: ‘Big’ Machines Exhibit