Lawrence Kohlberg identified the following levels of moral reasoning: the pre-conventional level, the conventional level, and the post-conventional level.
Kohlberg's theory of moral development includes six stages divided into these three main levels. The pre-conventional level focuses on self-interest and avoiding punishment, the conventional level focuses on conformity and maintaining social order, and the post-conventional level emphasizes abstract reasoning and universal ethical principles.