Browsing: architectural and engineering