Enforcement of criminal law and initiation of the criminal procedure in Slovenia depends on the type of criminal offence and is regulated in the Criminal Code (Kazenski zakonik, KZ-1) for each specific offence separately and in the Criminal Procedure Act (Zakon o kazenskem postopku, ZKP), which regulates the criminal prosecution.