Browsing: interactive agencies definition