A standard set of formats and procedures that enable computers to exchange information.
On the Internet ‘protocol’ usually refers to a set of rules that define an exact format for communication between systems.