Det finnes en rekke retninger innenfor kommunismen. Foruten grunnleggerne Marx og Engels, er andre viktige kommunistiske ideologer Lenin, Mao Zedong, Rosa Luxemburg, Lev Trotskij, Antonio Gramsci og Che Guevara. Noen kommunister ser også på Josef Stalin som en viktig ideolog, men de fleste kommunister tar i dag avstand fra hans regime i Sovjetunionen. De interne ideologiske skillelinjene mellom grupper som kaller seg «kommunistiske» kan være meget store, ofte preget av fiendskap.