> For the complete documentation index, see [llms.txt](https://doc.bitbrowser.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.bitbrowser.net/fingerprint/18.md).

# User Agent

In [computing](https://en.wikipedia.org/wiki/Computing), a user agent is any software, acting on behalf of a [user](https://en.wikipedia.org/wiki/User_\(computing\)), which "retrieves, renders and facilitates end-user interaction with Web content". A user agent is therefore a special kind of [software agent](https://en.wikipedia.org/wiki/Software_agent).

Some prominent examples of user agents are [web browsers](https://en.wikipedia.org/wiki/Web_browsers) and [email readers](https://en.wikipedia.org/wiki/Email_client). Often, a user agent acts as the [client](https://en.wikipedia.org/wiki/Client_\(computing\)) in a [client–server system](https://en.wikipedia.org/wiki/Client%E2%80%93server_model). In some contexts, such as within the [Session Initiation Protocol](https://en.wikipedia.org/wiki/Session_Initiation_Protocol) (SIP), the term *user agent* refers to both end points of a communications session.

Source: <https://en.wikipedia.org/wiki/User_agent>
