Понятие «общественно-политические движения» включает различные объединения граждан, ассоциации, союзы и т.п., которые не входят в государственные и партийные структуры, но являются субъектами политической жизни, сочетая в разной степени функции сотрудничества, оппонирования и критики, оппозиции по отношению к государственным институтам и политическим партиям. Типология общественно-политических движений:
• По отношению к существующему строю: консервативные; реформаторские; революционные.
• По идеологической основе : либерально-демократические; консервативные; социалистические.
• По национальному признаку: национально-освободительные; за самоопределение нации, культурно-национальную автономию.
• По демографическому признаку: молодежные; студенческие и др.
• По степени организации: стихийные; разрозненные; слабоорганизованные, высокоорганизованные.
• По масштабам: международные; региональные; действующие в стране, штате, республике.
• По методам и способам действия: легальные/нелегальные; формальные/неформальные; ориентирующиеся на мирные или насильственные действия.
Общественно-политические движения выполняют важные функции:
• агрегируют (объединяют) интересы, настроения широких разнородных слоев населения;
• выдвигают цели, разрабатывают способы их достижения, создают крупную политическую силу, сосредоточенную на решении конкретной политической задачи;
• руководят массовыми выступлениями;
• осуществляют контроль за деятельностью структур власти и помогают в реализации интересов конкретной личности и различных социальных групп в общественной жизни.