Browsing: Technology and Networking