Perkembangan ini secara formal dikodifikasikan oleh Lawrence Kohlberg, seorang ahli teori perkembangan abad ke-20 yang mengidentifikasi enam tahap perkembangan moral. Menurut Kohlberg, remaja awal biasanya telah mencapai tahap ketiga perkembangan moral: Tingkat Konvensional kerjasama interpersonal. Tingkat Konvensional berarti mereka memahami moralitas sebagaimana ditentukan oleh konvensi sosial dan ingin menyesuaikan diri untuk menjadi orang yang baik. mulai menilai moralitas dengan apa yang terbaik bagi kebanyakan orang. Seiring bertambahnya usia remaja, mereka memasuki Tingkat Moralitas Berprinsip, yang mencakup tahap kelima perkembangan moral - orientasi kontrak sosial. Selama tahap ini, remaja mulai mencari di luar kebutuhan mereka untuk menilai moralitas.