İyi ve kötü arasındaki fark, genellikle ahlaki değerler ve toplumsal normlara göre belirlenir. İyi, olumlu, yapıcı, başkalarına fayda sağlayan, adil ve doğru olan şeyleri ifade eder. Kötü ise olumsuz, yıkıcı, zararlı, başkalarına zarar veren veya kişiyi ve toplumu olumsuz etkileyen eylemleri ifade eder. Ancak, iyi ve kötü arasındaki ayrım her zaman net değildir ve duruma, kişinin niyetine ve toplumun moral değerlerine göre değişebilir.