Suç kavramı toplumsal yasa çerçevesinde tanımlanır. Suçlar o toplumun yasalarına aittir. Örneğin kumar, bazı ülkelerde yasal iken bazı ülkelerde bir suç olarak tanımlanır. Bundan dolayı suçun göreceli olduğunu söyleyebiliriz.
Peki ya bütün toplumların kabul ettiği bir suçu hafifleten unsurlar nelerdir? Her iki toplumda da suç olan bir eylemi diğer toplumda yaptığında; işlediğin toplumda suçlu, kendi ülkende ise istisnasındır. Örneğin insan öldürmek veya sebep olmak. Toplumları öldürecek bir silah yapmak ve öldürmek suçtur. Ancak bunu kendi toplumunu korumak için yaptığında ise masumsundur.
Tek bir toplumda işlenen suçu hafifleten unsurlar nelerdir? Niyet, zihinsel durumun veya suçu işlediğine pişman olup olmaman suçun cezasını hafifleten unsurlardandır. Toplum arasında ise niyet bazen bir suçu suç olarak görülmemesine bile sebep olur. Örneğin töre gereği kan davaları insan öldürmenden dolayı yasaya göre suç iken bulunduğun ailede bir kahraman olarak görüldüğünden suç olarak görülmez veya hafifletilir.
Kısacası, işlenen suçlar göreceli olmakla beraber kimi zaman meşru kılınabiliyor. Tabi ki bunu saçma bulabilirsiniz. Ancak toplumsal yasalar, tıpkı o toplumun farklı olduğu gibi birbirlerinden farklıdır.