Lawrence Kohlberg is best known for his theory of moral development, which describes how people progress through stages of moral reasoning (preconventional, conventional, postconventional). His famous research used moral dilemmas (like the Heinz dilemma) to study how people justify their moral choices.