 As one gives more substance and detail to the general notions of endorsement, rationality, and the relevant conditions under which rational people would endorse morality, one moves further from providing a definition of morality in the normative sense, and closer to providing an actual moral theory. And a similar claim is true for definitions of morality in the descriptive sense, as one specifies in more detail what one means in claiming that a person or group endorses a system or code. In the following four subsections, four broad ways of making the definitions of morality more precise are presented. They are all sufficiently schematic to be regarded as varieties of definition, rather than as theories.