Kohlberg propuso tres niveles principales de desarrollo moral: preconvencional, convencional y postconvencional. En el nivel preconvencional, la moral se basa en las consecuencias físicas. En el nivel convencional, la moral se basa en cumplir las expectativas de otros y respetar la autoridad. En el nivel postconvencional, la moral se basa en principios éticos universales.