Browsing: what an AI agent is and how it works