An agreement on some decision that could be made several ways. For example, given a single bitThe smallest unit of information. It is a shortened form of "binary digit." Since it's binary, it can have only two values -- typically 0 and 1., you could decide that 1 means “true” and 0 means “false,” or you could decide the opposite. Similar in spirit to a protocol, but protocolsAn agreed way of doing something. Like a convention, except that protocols tend to be related to processes. usually deal with how something is done — a step-by-step process, for example.