Lawrence Kohlberg formulated a theory asserting that individuals progress through six distinct stages of moral reasoning from infancy to adulthood.
He grouped these stages into three broad categories of moral reasoning, pre-conventional, conventional, and post-conventional. Each level is associated with increasingly complex stages of moral development.
Kohlberg suggested that people move through these stages in a fixed order and that moral understanding is linked to cognitive development.