Kohlberg's theory of moral development proposes that individuals progress through 6 stages of moral reasoning, starting with doing things to avoid punishment, then doing things for personal gain, gaining approval from others, following rules and laws, understanding social contracts, and ultimately doing what is right.