User Agent
A user agent is a term generally used to describe the clients that access and consume the World Wide Web. On the web, these include browsers, search engine robots, screen readers, or braille browsers.
When a user visits a web page, a string of characters is usually sent to the server to identify the user agent. It is included in the HTTP request via the "User-Agent" header and provides information such as the name of the application, version, operating system, language, etc.