According to Social Contract theory, ethical norms and rules derive from an implicit agreement that self-interested, rational persons make. The agreement is to live by rules that make it possible for people to live together without fear of one another. Social contract theory envisions ethics as the rules and norms that allow for social cohesion and cooperation with as much individual liberty that is possible without encroaching on the rights and well-being of others.