Umumipun wonten kalih jinis moralitas, inggih punika moralitas intrinsic lan moralitas ekstrinsik. Moralitas intrinsik, ningali perbuatan menurut hakikatipun bébas lepas saking wujud hukum positif. Sebalikipun, moralitas ekstrinsik, ningali perbuatan minangka sesuatu ingkang dipunperintahaken utawi dipunlarang kalih tiyang ingkang gadhah kekuasaan utawi kalih hukum positip saking manungsa utawi saking Tuhan.