Отмена 6-й статьи Конституции СССР, закреплявшей руководящее положение КПСС в обществе, открывала возможность для формирования многопартийности в стране. По мере утраты политической инициативы КПСС в стране усилился процесс формирования новых политических сил.
В мае 1988 года первой оппозиционной КПСС партией провозгласил себя «Демократический союз». В апреле того же года возникают народные фронты в Прибалтике. Они стали первыми реальными независимыми массовыми организациями. Позже аналогичные фронты возникли во всех союзных и автономных республиках. Образованные партии отражали все основные направления политической мысли.
Либеральное направление было представлено «Демсоюзом»,
христианскими демократами, конституционными демократами, либеральными демократам и др. Социалистическое и социал-демократическое направления были представлены Социал-демократической ассоциацией, Социал-демократической партией России, Социалистической партией. Было положено начало формированию националистических политических партий и общественных организаций, в частности, народные фронты прибалтийских и некоторых других республик
При всём многообразии этих партий и движений в центре политической борьбы, как и в 1917 году, вновь оказались два направления - коммунистическое и либеральное.
Основные причины возникновения новых политических партий в СССР в конце 1980-х гг
- проводимая политика гласности и рост недовольства политикой партии;
- отмена 6-и статьи Конституции, закреплявшей руководящее положение КПСС в обществе. Тем самым узаконивалась многопартийность;
- отказ от гонений на инакомыслящих, возвращение диссидентов, появление оппозиции;
- кризис межнациональных отношений;
- необходимость коренных преобразований.