ODPP ni Ofisi ya Mkurugenzi wa Mashitaka ya Umma ambayo ni taasisi huru iliyoanzishwa kwa mujibu wa Katiba ya Jamhuri ya Muungano wa Tanzania ya mwaka 1977. Ofisi hii inawajibika kuendesha mashitaka ya jinai kwa niaba ya Serikali ya Tanzania na kutoa ushauri wa kisheria kwa Serikali na taasisi zake.
Mkurugenzi wa Mashitaka ya Umma (DPP) ndiye anayeongoza ODPP na anawajibika kwa uendeshaji wa mashitaka yote ya jinai nchini. DPP huteuliwa na Rais wa Jamhuri ya Muungano wa Tanzania na kuidhinishwa na Bunge la Jamhuri ya Muungano wa Tanzania.
ODPP ina majukumu mbalimbali, ikiwa ni pamoja na:
ODPP ina ofisi kuu jijini Dar es Salaam na ina ofisi nyingine katika mikoa yote ya Tanzania. Ofisi hizi zinaendeshwa na Wakurugenzi wa Mashitaka wa Mikoa (RPP) ambao wanawajibika kwa uendeshaji wa mashitaka ya jinai katika mikoa yao.
ODPP ni taasisi muhimu katika mfumo wa haki wa Tanzania. Inacheza jukumu muhimu katika kulinda haki za raia na kuhakikisha kuwa wahalifu wanawajibishwa kwa matendo yao.