 Contractualism appeals to the idea of a social contract. It attempts to derive the content of morality (and, in some versions, also the justification for holding that we are obligated to follow morality) from the notion of an agreement between all those in the moral domain. Contemporary moral philosophy offers several other interpretations of the social contract tradition. It is useful to distinguish contractualism from these alternatives.