The theory of moral development of Lawrence Kohlberg is best described as an explanation that in the evolution of the typical modes of moral reasoning there are qualitatively different stages from each other, and that curiosity to learn is one of the main engines of mental development throughout of the different phases of life.