This, in an agent capable of volition, when the beginning or continuation of any action is contrary to that preference of his mind, is called compulsion; when the hindering or stopping any action is contrary to his volition, it is called restraint.