Browsing: Continuous Learning and Skill Development