Browsing: technical review