A protocol is a shared understanding, a pre-agreed set of Rules that govern interaction. It provides a common Language for disparate systems or individuals to communicate effectively and predictably. See also Communication Standard Agreement