Моральная ценность поведения или поступка человека может определяться различными факторами, например:
- Общественной оценкой. 1 Человек или социальная группа могут одобрять или осуждать действия с опорой на нормы морали. 1 Моральная оценка осуществляется на основании категорий добра и зла. 1
- Культурным контекстом, идеологией, правилами локальной социальной группы. 3 Также сам человек может усматривать ценность своего поступка вопреки общим правилам. 3
- Полезностью поступка. 4 Согласно утилитаризму, направлению в этике, моральная ценность поведения или поступка определяется его полезностью. 4
Ещё существует концепция моральной автономии личности, согласно которой личность самостоятельно осуществляет выбор нравственных принципов и способов своих действий, а потому несёт ответственность за свой выбор перед самой собой и перед человечеством. 5