Every user on the internet has its own user agent, browsers, clients, crawlers, even feed readers and media players. The user agent identifies the user to the server, which, in turn, identifies itself back to the user via its own user agent.