HTTP - HyperText Transfer Protocol
HTTP is used as a generic protocol to communicate between user agent and gateways to other Internet protocols, such as SMTP, NNTP, FTP, Gopher, and WAIS
Messages are passed in a format similar to that used by Internet mail and MIME