The web, coupled with mobile computing, has transformed IT. The access to information anytime and anywhere has changed how people think, work, play, invent, socialize, and monetize. These enablers have in turn given rise to Big Data, one-to-one marketing, cloud computing, social media, and more. These advancements have changed society, the business world, family interactions, removed barriers in commerce, and given rise to mammoth non brick-and-mortar-based enterprises. It is hard to imagine the world that was before these things.