Javno tužilaštvo je samostalni organ koji goni učinioce krivičnih dela i drugih kažnjivih dela za koje se gonjenje preduzima po službenoj dužnosti, i preduzima mere za zaštitu ustavnosti i zakonitosti. Javno tužilaštvo vrši svoju funkiciju na osnovu Ustava, zakona, potvrđenog međunarodnog ugovora i propisa donetog na osnovu zakona.
Javno tužilaštvo čine javni tužilac, zamenici javnog tužioca i osoblje javnog tužilašta. Funkciju javnog tužilaštva vrši javni tužilac. Svi zaposleni u javnog tužilaštvu su podređeni javnom tužiocu.
Javno tužilaštvo Republike Srbije čine Republičko javno tužilaštvo, apelaciona javna tužilaštva, viša javna tužilaštva, osnovna javna tužilaštva i javna tužilaštva posebne nadležnosti: Tužilaštvo za organizivani kriminal i Tužilaštvo za ratne zločine.
Republičko javno tužilaštvo je najviše javno tužilaštvo u Republici Srbiji. Svaki javni tužilac je podređen Republičkom javnom tužiocu, i svako javno tužilaštvo Republičkom javnom tužilaštvu.
Državno veće tužilaca je samostalan državni organ koji obezbeđuje i garantuje samostalnost javnih tužilaca i zamenika javnih tužilaca.
Nadležnost tužilaštva predstavlja pravo i dužnost jednog tužilaštva da obavlja zakonom određen delokrug poslova u kojem tužilaštvo može da punovažno vrši tužilačku funkciju.
Stvarna nadležnost javnog tužilaštva propisana je članom 14. Zakona o javnom tužilaštvu i određuje se u skladu sa odredbama zakona koje važe za utvrđivanje stvarne nadležnosti suda, osim kada zakonom nije drukčije određeno.
Mesna nadležnost javnog tužilaštva određuje se u skladu sa zakonom kojim se uređuju sedišta i područja javnih tužilaštava.