Существует множество классификаций политических партий. Перечислю основные.
1. По идеологической направленности:
социал-демократические (выступает за бооее заметное участие государства в жизни общества) , коммунистические( стремятся к полному контролю государства над всеми сферами общества), консервативные и либеральные (стремятся к минимизации участия государства в жизни общества), националистические (строят деятельность на основе националистических и фашистких идей)
2.По отношению к власти:
Правящие (находятся у власти) и оппозиционные (лишь стремятся к завоеванию власти)
3. По способу организации:
Кадровые (немногочисленны, опираются на профессиональных политиков), Массовые (многочисленны, для них характерна высокая степень идеологизации, строгая процедура вступления)
4. По шкале политического спектра
Левые (социалистические и коммунистические), правые (либеральные и консервативные) и центристские(опираются на сотрудничество)
и т.д.