People have become more and more dependent on the information that is available on the Internet including e-mail and instant messaging, games and entertainment, stock information, street maps, travel and traffic information, weather forecasts, news and much more.