人民民主主義
マルクスによると資本主義社会から共産主義社会への移行期間には労働者階級によるプロレタリア独裁が必要となり、更にレーニンによると労働者階級の利益は単一の前衛党により代表されるものである。このため、ソビエト連邦はプロレタリア独裁の代わりとして、ソ連型社会主義に導入し、共産党による一党独裁制(一党制)を敷き他政党の存在も認めなかった。
一方で戦間期から第二次世界大戦後にかけて、資本主義諸国や植民地諸国における共産党は、人民戦線や民族解放戦線といった反ファシズムや反帝国主義の大義に基づいた共同戦線(統一戦線)を共産党以外の勢力と結成するケースが多くなった。人民民主主義体制はこの枠組みに基づいた、前衛的労働者階級のみならず広範な人民の利益を代表せんとする政体である。よって人民民主主義体制では、共産党以外の民族主義政党、農民政党、社会民主主義政党、宗教政党、さらにはブルジョア政党なども、共同戦線のもとに議会の議席などを認められていることが多い(衛星政党)。しかし、共産党が党の指導性に基づいて政治を支配しており、実態は一党独裁制である(ヘゲモニー政党制)。
議会の選挙も、例えば旧東ドイツでは議会の選挙は予め議席の配分が決まったリスト(当然支配政党の議席が最大)に賛成か反対かを問うものでしかなく、これでは議会での議席の変動などが起こるはずもなかった。