Browsing: Key Research Contributions