A communications protocol that provides a structure for requests between client and server in a network. For example, the Web browser in the user's computer (the client) employs the HTTP protocol to request information from a website on a server. See
HTTP,
TCP/IP and
OSI model.