Abbrev. for hypertext transport protocol. An application-level protocol with the lightness and speed necessary for distributed collaborative hypermedia information systems. It is generic, stateless, and object-oriented, with typing and negotiation of data representation, allowing systems to be built independently of the data being transferred. By extension of its request methods (commands), it can be used for many tasks, such as name servers and distributed object-management systems. HTTP has been in use by the World Wide Web since 1990.
http://tools.ietf.org/html/rfc2616 The HTTP (version 1.1) specification