Browsing: An Insightful Guide and Journey