刑事檢察的主要職能是對刑事案件的偵查活動、審判活動和執行活動進行監督。如有不當行為、違法行為或判斷錯誤,將根據情況采取不同形式進行監督,督促糾正。
民事檢察工作的主要職能:即民事訴訟監督。人民法院生效民事判決、裁定確有錯誤,或者民事調解書損害國家或者社會公共利益,民事審判中存在法官違法行為或者民事執行活動的,檢察機關可以進行監督。
行政檢察的主要職能包括對行政訴訟和行政行為的監督。人民法院生效行政判決或者裁定確有錯誤,行政調解書損害國家和社會公共利益,行政審判中法官違法行為或者行政執行活動違法,行政機關違法行使職權或者不行使職權,檢察機關可以進行監督。