اخلاق هنجاری
اخلاق هنجاری با اخلاق توصیفی نیز تفاوت دارد، زیرا اخلاق توصیفی به تحقیق تجربی بر روی عقاید اخلاقی مردم می‌پردازد. به بیان دیگر اخلاق توصیفی نشان می‌دهد چند درصد مردم عقیده دارند کشتن همیشه اشتباه است، درحالیکه اخلاق هنجاری به این می‌پردازد که آیا داشتن این باور درست یا غلط است. از این لحاظ، اخلاق هنجاری گاهی تجویزی خوانده می‌شود تا توصیفی. هرچند در برخی دیدگاه‌های فرااخلاقی مثل واقع‌گرایی اخلاقی، حقایق اخلاقی در حال واحد تجویزی و توصیفی هستند.
خودکارآمدی
رفتارهای جامعه‌پسند (مانند کمک به دیگران، اشتراک‌گذاری، مهربانی و مشارکت) و بی‌تفاوتی اخلاقی (مانند بهانه‌جویی برای رفتارهای بد، مسئولیت‌ناپذیری دربارهٔ نتایج و سرزنش کردن قربانی) با یکدیگر ارتباط عکس دارند. خودکارآمدی آکادمیک، اجتماعی و خودتنظیمی، رفتارهای جامعه‌پسند را تشویق می‌کنند و در نتیجه باعث جلوگیری از بی‌تفاوتی اخلاقی می‌شوند.