Slovenské, ako aj České trestné právo je súčasťou právneho systému a odvetvím práva verejného. Prvotná a zásadná funkcia trestného práva spočíva v ochrane spoločnosti pred kriminalitou a v boji s trestnými činmi, ktorými nazývame iba činy vyššieho stupňa nebezpečnosti pre spoločnosť a je nutné spomenúť, že trestné právo je samozrejme iba súčasťou systému sociálnej a štátnej kontroly a pri ochrane spoločnosti pred kriminalitou nemožno očakávať, že samo bude zohrávať hlavnú úlohu. Z pohľadu spáchaných trestných činov má trestné právo funkciu represívnu aj preventívnu.