सबसे पहले हम इसकी परिभाषा समझेंगे और फिर उसके बाद हम उन्हें विस्तार से उदाहरण के माध्यम से समझने का प्रयास करेंगे जिससे हम स्पष्ट रूप से यह समझ पाएंगे कि ये सिद्धांत नैतिक निर्णय लेने में किस प्रकार हमारी मदद करते हैं।