a self-enforcing agreement is an agreement that is enforced only by the parties to it; no external party can enforce or interfere with the agreement. (in this respect it differs from an enforceable contract.) the agreement will stand so long as the parties believe it is mutually beneficial and it is not breached by any party.