Browsing: Pros and Cons of Threading: A Harmonious Duet