A specific set of communication rules set forth when two computers communicate between each other.