Browsing: processes and technologies