Noun
user agent (plural user agents) (computing) A client application used by an end user, typically for a network protocol such as HTTP or FTP.