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