Комуністична партія, згідно з ленінською теорією, є авангардною партією робітничого класу, попри те є вона правлячою, чи ні, але коли така партія перебуває при владі в конкретній країні, партія вважається найвищим органом диктатури пролетаріату. Теорія Леніна про роль комуністичної партії була розроблена на початку 20-го століття, коли Російська соціал-демократична робітнича партія розділилася на більшовицьку і меншовицьку фракції.
Комуністична партія побудована за принципом демократичного централізму, за яким рішення обраних верхніх керівних органів обов'язкові для виконання всіма нижніми органами і усіма членами; резолюції, які були прийняті більшістю, обов'язкові для виконання усіма.
Після розпаду СРСР та соціалістичного табору, комуністичні партії та символіка були заборонені в низці колишніх комуністичних держав.
З 24 липня 2015 р. всі компартії в Україні не можуть бути суб'єктами виборчого процесу та брати участь у виборах. Тобто такі партії є забороненими.[1][2]