The description of the protocol