Although it is sometimes hard to believe, less than two decades ago Amazon, Facebook, Google, LinkedIn, Twitter, and Yahoo were not yet household names. The internet played the role of the great equalizer by providing broad and easy access to customers. The internet also leveled the playing field for new companies to enter the market and not only compete, but win big. The cloud has had a similar impact by providing a new generation of software companies easy access to computing power and bandwidth.