Discover User Agents
The term user agent identifies a broad class of entities that can communicate with web servers across the Internet. This broad class includes desktop browsers, bots, and mobile devices, among others.
With each request to a web server, most devices include a string that uniquely identifies the device. This string can then be compared a public standard to ascertain other characteristics of the device that submitted the string.