Browsing: Businesses are getting more and more dependent