Basandosi sulla teoria dello sviluppo morale di Piaget, Lawrence Kohlberg ha stabilito tre livelli di sviluppo morale, tra cui la moralità pre-convenzionale, la moralità convenzionale e la moralità post-convenzionale, spiega SimplyPsychology.org. Ogni livello ha due fasi, con l'obbedienza e l'orientamento della punizione a un'estremità dello spettro e i principi universali all'altra.
La moralità pre-convenzionale si applica ai bambini di età inferiore ai 9 anni e comporta un orientamento all'obbedienza e alla punizione nonché all'individualismo e allo scambio, relazioni SimplyPsychology.org. A questo punto, la moralità segue le aspettative degli adulti e i risultati di aderire o disobbedire alle regole degli adulti. Durante la prima fase, un bambino evita ripercussioni negative seguendo le regole, concludendo che una persona punita deve aver fatto qualcosa di sbagliato. Nella seconda fase, un bambino sviluppa la comprensione che persone diverse hanno prospettive diverse, e non c'è solo un modo giusto di fare le cose.
La moralità convenzionale, segnata dagli stadi di solide relazioni interpersonali e dal mantenimento dell'ordine sociale, si applica alla maggior parte degli adolescenti e degli adulti, osserva SimplyPsychology.org. A questo punto, le persone iniziano ad interiorizzare i valori di adulti significativi e seguono i costumi della comunità a cui appartengono. Durante la terza fase, gli adolescenti si comportano in un certo modo per ricevere l'approvazione degli altri, e la fase 4 coinvolge una persona che riconosce norme sociali più ampie e la segue per evitare sensi di colpa o conseguenze legali.
Secondo Kohlberg, solo il 10-15% delle persone raggiunge la moralità post-convenzionale. Nella fase 5, gli individui riconoscono la contraddizione di alcune regole e reagiscono di conseguenza, mentre la fase 6 implica lo sviluppo di un codice morale che possa o meno aderire alla legge, spiega SimplyPsychology.org.