The Office of the Director of Public Prosecutions is the principal public agency for conducting criminal prosecutions in the Republic of Ireland.