Browsing: role of Technology