(一)偵查階段
1、拘留
公安機關對于現行犯或者重大嫌疑分子可以刑事拘留。對于被拘留的人,應當在拘留后的24小時以內進行訊問。犯罪嫌疑人在被偵查機關第一次訊問后或者采取強制措施之日起,可以聘請律師為其提供法律咨詢、代理申訴、控告。
2、逮捕
公安機關對被拘留的人,認為需要逮捕的,應當在拘留后的三日以內,提請人民檢察院審查批準。
公安機關偵查終結的案件,應當做到犯罪事實清楚,證據確實、充分,并且寫出起訴意見書,連同案卷材料、證據一并移送同級人民檢察院審查決定。
(二)審查起訴階段
公訴案件自案件移送審查起訴之日起,犯罪嫌疑人有權委托辯護人。人民檢察院自收到移送審查起訴的案件材料之日起三日以內,應當告知犯罪嫌疑人有權委托辯護人。
人民檢察院認為犯罪嫌疑人的犯罪事實已經查清,證據確實、充分,依法應當追究刑事責任的,應當作出起訴決定,按照審判管轄的規定,向人民法院提起公訴。
(三)審判階段
人民法院對提起公訴的案件進行審查后,對于起訴書中有明確的指控犯罪事實并且附有證據目錄、證人名單和主要證據復印件或者照片的,應當決定開庭審判。除涉及國家秘密或者個人隱私的案件,人民法院審判第一審案件應當公開進行。