The protocol that enables distributed computers (nodes) to agree on a single version of truth for a blockchain, determining which transactions are valid and in what order they occurred.
Think of it as: The rulebook for a game where everyone plays by the same rules, so there’s never an argument about who won.

