1、職業不同:檢察官是依法行使國家檢察權的檢察人員,檢察官屬於國家司法人員,是公務員的身份。公訴人就是國家的代表,負責控告犯罪嫌疑人的犯罪行為,壹般由檢察院擔任,相當於原告。檢察官是服務於法庭的;律師是通過國家司法考試並依法取得律師執業證書,接受委托或者指定,為當事人提供法律服務的執業人員,律師屬於自由職業者,是犯罪嫌疑人的代表,負責證明犯罪嫌疑人無罪或者罪輕,相當於被告。律師服務於犯罪嫌疑人、被告人;
2、任務不同:檢察官代表國家行使權利,在刑事案件中充當公訴人的角色,代表國家和社會對犯罪嫌疑人提起公訴;且另壹角色是充當法律的監督者,對司法活動進行監督;律師受當事人的委托作為代理人參加各類訴訟,只是運用自己的法律知識為當事人提供法律服務;
3、權利來源不同:檢察官的權力是國家賦予的;而律師的訴訟權利則是通過當事人的委托而獲得的。
法律依據
《中華人民***和國刑事訴訟法》第三十三條 犯罪嫌疑人、被告人除自己行使辯護權以外,還可以委托壹至二人作為辯護人。下列的人可以被委托為辯護人:
(壹)律師;
(二)人民團體或者犯罪嫌疑人、被告人所在單位推薦的人;
(三)犯罪嫌疑人、被告人的監護人、親友。正在被執行刑罰或者依法被剝奪、限制人身自由的人,不得擔任辯護人。被開除公職和被吊銷律師、公證員執業證書的人,不得擔任辯護人,但系犯罪嫌疑人、被告人的監護人、近親屬的除外。《中華人民***和國律師法》第三十條 律師擔任訴訟法律事務代理人或者非訴訟法律事務代理人的,應當在受委托的權限內,維護委托人的合法權益。第三十壹條 律師擔任辯護人的,應當根據事實和法律,提出犯罪嫌疑人、被告人無罪、罪輕或者減輕、免除其刑事責任的材料和意見,維護犯罪嫌疑人、被告人的訴訟權利和其他合法權益。