Kohlberg's theory of moral development consists of six stages grouped into three levels - preconventional, conventional, and post-conventional. At the preconventional level, children view rules as external and obey to avoid punishment. At the conventional level, adolescents see rules in terms of interpersonal relationships and society. At the post-conventional level, individuals make decisions based on universal ethical principles. Kohlberg believed moral reasoning develops through exposure to dilemmas one stage higher than one's current level. His theory emphasizes that moral development occurs through life experiences rather than just teaching of values.