Facebook versus Google, The Battle for the Future of the Web