Tartalom
A kommunizmus olyan gazdasági és társadalmi elmélet, amely a magántulajdon vagy a tőke tulajdonjogának megszüntetését szorgalmazza. Karl Marx az a név, amely ehhez a tanhoz kapcsolódik, azonban nem ő volt az első ember, aki a kommunizmus elméletére gondolt, és Marx maga is utal az ősidők kommunista gyakorlatára. A történelem során a kommunizmus sokféle típusát javasolták értelmiségiek és politikusok.
Primitív kommunizmus
Marx azt az elméletet javasolta, hogy a gazdasági termelés kezdeti szakasza valójában a kommunizmus primitív formája. Ez abban a régi vadász-gyűjtögető társaságban történt, amelyben az ingatlan a közösségé volt. Mivel nincs magántulajdon vagy társadalmi osztály, a munka eredményét mindenki megosztotta.
Anarcho-kommunizmus
Az anarchokommunizmus a kapitalizmus és a magántulajdon, valamint az állam létezésének felszámolását szorgalmazza, amely megkülönbözteti az ilyen típusú kommunizmust a többitől. Ez az elmélet ellentétes bármilyen hierarchiával, politikai hatalommal vagy uralommal az Anarchista Föderáció szerint. Bármely önkéntes csoport termelési rendszerét a résztvevők irányítják, nem pedig külső hatalom. Az anarcho-kommunizmus anarchista vagy liberális kommunizmusnak is nevezhető.
Kommunista Baloldal
A baloldali kommunisták Karl Marx követői voltak, akik nem értettek egyet Leninnel és Trockijjal az 1917-es orosz forradalom kimeneteléről. A baloldali kommunisták, mint Karl Korsh, Herman Gorter és Paul Mattick, a bolsevik pártok elitjét kritizálták a munkások. Andy Blunden szerint a baloldali kommunisták hajlamosak voltak elutasítani Lenin demokratikus centralizmusát és a forradalmárok parlamenti részvételét. A baloldali kommunisták inkább a közvetlen demokráciát részesítették előnyben, amelyben a munkásokat megválasztották a bizottságokba, hogy átvehessék a kormányzati szervet. Ezért nem voltak anarchisták, mint az anarcho-kommunisták, akik azt hitték, hogy a "munkásállam" ellentmondás. A baloldali kommunisták legitim kommunista államot képzeltek el, a hatalmat demokratikusan megadták a munkásbizottság által megválasztottaknak.
Trockizmus
A trockizmus a marxista elméleten túl követte Trosky és Lenin hozzájárulását. Leon Trockij a Szovjetunió Kommunista Pártjának egy frakcióját képviselte, amelyet Joseph Sztálin legyőzött. Sztálin egyik országában folytatott szocializmus-politikájával szemben Trockij hangsúlyozta a kommunizmus nemzetközi terjedelmét; a gyakorlatnak el kell terjednie az egész világon. A trockisták nyitottabbak a kapitalista társadalomban való részvételre, mint a baloldali kommunisták és az anarcho-kommunisták, és hogy ezt erőszakos polgárháborúk révén tegyék meg onnan. Például részt vettek a munkásszervezetekben, de a polgári pártra szavaztak.
A sztálinizmus és a maoizmus
Joseph Stalin és Mao Ce-tung a 20. századi állami kommunista vezetők legnagyobb gyakorlati példája, akik mindketten elhanyagolták a legtöbb korábbi kommunista, például Karl Marx demokratikus alapelveit. Sztálin és Mao egy avantgárd párt diktatúráját azzal indokolták, hogy a kommunizmus átmeneti időszakának szükségességére hivatkoztak.