કારણ પર આધાર રાખીને અને ઉલ્લંઘન બે સ્વરૂપો તફાવત: