A set of rules for formatting and processing data.
In a network, there are different computers running various types of software. Protocols allow them all to interact and speak a common "language".
With a blockchain network, the protocols usually involve consensus, transaction validation, and network participation.