Definition

A user agent is a software application or system intermediating between a user and web service, applications, or resources. It communicates with servers to retrieve data or resources on behalf of the user.

Types of User Agents