Protocols and standards on the web

In telecommunications, a communication protocol is a system of rules that allows two or more entities of a communications system to transmit information via any kind of variation of a physical quantity. These are the rules or standard that defines the syntax, semantics and synchronization of communication and possible error recovery methods. Protocols may be implemented by hardware, software, or a combination of both.

Communicating systems use well-defined formats (protocol) for exchanging messages. Each message has an exact meaning intended to elicit a response from a range of possible responses pre-determined for that particular situation. [2]

Networka group or system of interconnected people or things. protocols

This video is very technical, but one of the best I could find about networka group or system of interconnected people or things. protocols. It may be helpful to review the OSI model prior to watching this.

IP protocol

TCP protocol

ExplainGive a detailed account including reasons or causes. the importance of protocols

Without protocols and standards we wouldn't be able to achieve interoperability. That is, if my website used a totally different protocol for storing data (non-html) your browser would not be able to parse it, and you as a user wouldn't be able to understand it.

Regulate flow control (In data communications, flow control is the process of managing the rate of data transmission between two nodes to prevent a fast sender from overwhelming a slow receiver.[4])

Manage deadlock (A condition that occurs when two processes are each waiting for the other to complete before proceeding [5])

Manage congestion (Networka group or system of interconnected people or things. congestion in data networking is the reduced quality of service that occurs when a networka group or system of interconnected people or things. node or link is carrying more data than it can handle.[6])