Browsing: Technological Advancement