(Hypertext Transfer Protocol) A data request protocol used in the World Wide Web. HTTP is based on the TCP/IP network protocol and is used to organize communication between the Internet server and the users browser. HTTP sets up a new connection to the server every time a browser requests data. When data is requested, HTTP informs the web server about the hardware and software used by the client (screen display, browser, HTTP version, etc.) and transfers a response form. The WWW server completes and returns the form and transfers the file information (e.g. file size, response code, type and creation date of the data). This somewhat laborious procedure enables data to be exchanged?within certain limits?between communication partners which are unknown to each other and thereby enables the World Wide Web to function.