Browsing: Advancements of Today