Јавно тужилаштво је јединствен и самосталан државни орган који гони учиниоце кривичних дела и других кажњивих дела и врши друге надлежности којима се штити јавни интерес одређен законом. Јавно тужилаштво врши своје надлежности на основу Устава, потврђеног међународног уговора, закона, општеприхваћених правила међународног права и другог општег акта, донетог у складу са законом.
Функцију јавног тужилаштва врше Врховни јавни тужилац, главни јавни тужилац и јавни тужилац. Врховни јавни тужилац и главни јавни тужилац у руковођењу јавним тужилаштвом имају хијерархијска овлашћења у односу на поступање нижег главног јавног тужиоца и јавног тужиоца у конкретном предмету. Врховни јавни тужилац и главни јавни тужилац представљају јавно тужилаштво којим руководе.
Јавно тужилаштво Републике Србије чине Врховно јавно тужилаштво, апелациона јавна тужилаштва, виша јавна тужилаштва, основна јавна тужилаштва и јавна тужилаштва посебне надлежности: Јавно тужилаштво за организовани криминал и Јавно тужилаштво за ратне злочине.
Апелационо јавно тужилаштво оснива се за подручје апелационог суда.
Стварна надлежност јавног тужилаштва одређује се у складу са одредбама закона које важе за утврђивање седишта и подручја јавних тужилаштава. Месна надлежност јавног тужилаштва одређује се у складу са законом којим се уређују седишта и подручја јавних тужилаштава.
Високи савет тужилаштва је самостални државни орган који обезбеђује и јемчи самосталност јавног тужилаштва, Врховног јавног тужиоца, главног јавног тужиоца и јавног тужиоца.