1)Партии в отличии от общественных движений имеет формальную внутреннюю иерархию, также партия имеет свой устав, программу, четкое и постоянное членство.
2)Общественные движения не стремятся к власти как партии, движения стремятся обратить внимание власти на конкретную на проблему и помочь ее разрешить.
3) Партии как правило имеют множество целей,а общественные движения одну крупную цель, после разрешения этой цели и проблемы распускаются.
4) Партии долговечны, чем общественные движения.
5)В общественные движении более обширная социальная группа,в нее могут входит разные группы населения, различные политических партии, чем сами партии, имеющие более четкую социальную группу населения.