Теория:

Политическая жизнь не ограничивается деятельностью партий. Важными субъектами политики являются общественно-политические движения.
Общественно-политическое движение — добровольное объединение людей, направленное на решение какой-либо важной политической задачи.
Политические движения отличаются от партий тем, что:
а) они не ставят себе цель завоевать власть;
б) в них присутствуют горизонтальные, а не вертикальные связи (т. е. нет отношения подчинения);
в) отсутствие лидера;
г) наличие разных идеологий внутри движения.
 
Участники объединения такого рода могут иметь различные политические предпочтения, поддерживать разные партии или не поддерживать никакой. Но всех их объединяет общий взгляд на какую-либо серьёзную политическую проблему. Такими проблемами могут быть нарушение прав человека, притеснение той или иной социальной группы, защита интересов предпринимателей и работников, загрязнение природы и уничтожение редких видов животных и растений, проблема войны и мира.
 
В России в настоящее время зарегистрирован ряд движений: «Общероссийский народный фронт», «Левый фронт», «Матери России» и множество других организаций.
 
Нередко общественные движения перерастают в политические партии.
Пример:
В 1970-е годы в странах Западной Европы появились партии зелёных, которые заботились об охране окружающей среды.