Прокуратура Республики Беларусь в соответствии с возложенными на нее задачами действует по следующим направлениям:

1) надзор за точным и единообразным исполнением законов республиканскими, местными органами государственного и хозяйственного управления и контроля, местными Советами депутатов и иными органами местного самоуправления, воинскими формированиями и учреждениями, органами государственной безопасности, внутренних дел и милиции, субъектами хозяйствования независимо от принадлежности и форм собственности, учреждениями и организациями, политическими партиями, иными общественными и религиозными объединениями, должностными лицами и гражданами (общий надзор);

2) надзор за исполнением законов органами осуществляющими оперативно-розыскную деятельность, дознание и предварительное следствие;

3) надзор за соответствием закону судебных решений по гражданским и уголовным делам, делам об административных правонарушениях;

4) надзор за исполнением законов в местах содержания задержанных, предварительного заключения, при исполнении наказаний и иных мер принудительного характера, назначаемых судом;

5) расследование преступлений в случаях, предусмотренных уголовно-процессуальным законом;

6) участие в рассмотрении дел судами, поддержание государственного обвинения.

Направления деятельности прокуратуры неравнозначны и могут быть классифицированы на три вида. Первый вид, включающий в себя первые четыре направления представляют отрасли прокурорского надзора. Второй вид включает пятое направление, характерное для работы органов прокуратуры в борьбе с преступностью. Третий вид составляют два важнейших участка работы - участие в рассмотрении дел судами и поддержание государственного обвинения.

Полномочия Генерального прокурора Республики Беларусь и подчиненных ему прокуроров в области общенадзорной деятельности довольно широки. Так, в соответствии со ст.22 Закона “О прокуратуре" прокурор вправе: по предъявлении служебного удостоверения беспрепятственно входить на территорию и в помещение поднадзорных органов и организаций, иметь доступ к их документам, проверять исполнение закона: требовать от руководителей и иных должностных лиц представления издаваемых ими приказов, инструкций, решений, распоряжений и иных актов, необходимых документов и материалов, статистических и иных сведений, проведения проверок и ревизий деятельности подконтрольных или подведомственных предприятий, учреждений и организаций и подчиненных им должностных лиц, выделения специалистов для выяснения возникших вопросов, проведения экспертиз, проверок по поступившим в прокуратуру материалам, сообщениям и заявлениям, обязывать сообщать о их результатах: вызывать должностных лиц, граждан и требовать от них объяснений по поводу нарушений закона; в случаях предусмотренных законом, истребовать от должностных лиц, граждан декларации об источниках доходов; проверять законность административного задержания и применения к ним мер воздействия за административные правонарушения.

Полномочия прокуроров по общему надзору, как и по другим отраслям прокурорского надзора, реализуются путем принесения в соответствующие органы протестов, представлений, постановлений, предписаний, официальных предупреждений.

Протест в порядке общего надзора приносится в соответствии со ст.35 Закона “О прокуратуре" на противоречащий закону правовой акт учреждения или организации, а также на незаконный акт или действие должностного лица. Протест подлежит обязательному рассмотрению соответствующим органом или должностным лицом не позднее чем в десятидневный срок после его поступления, а Местным Советом депутатов - на очередной сессии. О результатах рассмотрения протеста прокурор незамедлительно оповещается в письменной форме. При рассмотрении протеста коллегиальным органом о дне заседания заранее сообщается прокурору, который вправе принять участие в его заседании. Принесении протеста приостанавливает действие противоречащего закону акта до его рассмотрения.

В случае не рассмотрения протеста в установленный срок либо его отклонения прокурор вправе обратиться в суд с заявлением об отмене противоречащего закону акта или прекращении незаконных действий. Подача прокурором заявления в суд приостанавливает действие опротестованного акта.

Предъявление в порядке общего надзора вносится в соответствии со ст.36 Закона “О прокуратуре" об устранении нарушений закона, причин нарушений и способствующих им условий. Представление вносится в орган или должностному лицу, полномочным устранить допущенные нарушения и подлежит безотлагательному рассмотрению. Не позднее чем в месячный срок по представлению прокурора должны быть приняты конкретные меры по устранению нарушений закона, причин и условий способствовавших им и о результатах должно быть письменно сообщено прокурору. При рассмотрении представления коллегиальным органом прокурору заранее сообщается о дне заседания, в котором он вправе принять участие.

Постановление в процессе общенадзорной деятельности согласно ст.37 Закона “О прокуратуре" выносится в зависимости от характера нарушения закона должностным лицам или гражданином. Прокурор вправе вынести постановлении о возбуждении уголовного дела, возбуждении дисциплинарного производства или о возбуждении производства об административном правонарушении.

Прокурор выносит постановление о возбуждении уголовного дела, если в процессе общенадзорной деятельности им будут обнаруженные данные, указывающие на признаки преступления. Постановление о возбуждении уголовного дела прокурор направляет по подследственности соответствующему органу дознания и предварительного следствия. Он может также принять дело к своему производству и расследовать преступление.

При наличии данных о совершении теми или иными лицами правонарушений, за которые установлена административная ответственность, прокурор выносит постановление о возбуждении производства об административном правонарушении. Постановление об административном правонарушении направляется органу или должностному лицу правомочным налагать дисциплинарные взыскания и подлежит рассмотрению ими в десятидневный срок со дня поступления. О результатах рассмотрения письменно сообщается прокурору.

Предписание в процессе общенадзорной деятельности согласно ст.38 Закона “О прокуратуре" выносится когда выявленное прокурором нарушение закона носит явный характер и может причинить существенный вред правам и законным интересам государства, предприятия, учреждения, организации или гражданина. Предписание выносится только в письменной форме и направляется органу или должностному лицу, допустившим нарушение, либо вышестоящему в порядке подчиненности органу или должностному лицу, правомочным устранить допущенное нарушение. Предписание подлежит немедленному исполнению, о чем безотлагательно сообщается прокурору. В случае несогласия с требованием, содержащемся в предписании, оно может быть обжаловано вышестоящему прокурору, который обязан рассмотреть жалобу в десятидневный срок. Обжалование не приостанавливает исполнение предписания, если этого не сочтет нужным сделать вышестоящий прокурор.

Официальное предупреждение в порядке общего надзора выносится в соответствии со ст.39 закона “О прокуратуре" в целях предупреждения правонарушений при наличии сведений о готовящихся противоправных действиях должностных лиц и граждан. Официальное предупреждение выносится в письменной форме и объявляется должностному лицу или гражданину. При несогласии с официальным предупреждением лицо, которому оно объявлено, вправе обжаловать его вышестоящему прокурору.

Второй отраслью надзора является надзор за исполнением законов органами, осуществляющими оперативно-розыскную деятельность, дознание и предварительное следствие.

Для выполнения задач, стоящих перед прокурором в этой отрасли, он наделяется широкими полномочиями, которые закреплены в Законе “О прокуратуре”, УПК Республики Беларусь, других законах, например, в Законе “Об оперативно-розыскной деятельности”, а также в приказах и указаниях Генерального прокурора Республики Беларусь. Так, согласно ст.24 Закона “О прокуратуре" прокурор в порядке установленном законодательством, в пределах своей компетенции: )