Browsing: Decoding the Puzzle