Browsing: scientific explanation