Marxisme
Marxisme merupakan dasar teori komunisme modern. Teori ini tertuang dalam buku Manisfesto Komunis yang dibuat oleh Marx dan Friedrich Engels. Marxisme merupakan bentuk protes Marx terhadap paham kapitalisme. Ia menganggap bahwa kaum kapital mengumpulkan uang dengan mengorbankan kaum proletar. Kondisi kaum proletar sangat menyedihkan karena dipaksa bekerja berjam-jam dengan upah minimum, sementara hasil pekerjaan mereka hanya dinikmati oleh kaum kapitalis. Banyak kaum proletar yang harus hidup di daerah pinggiran dan kumuh. Marx berpendapat bahwa masalah ini timbul karena adanya "kepemilikan pribadi" dan penguasaan kekayaan yang didominasi orang-orang kaya. Untuk menyejahterakan kaum proletar, Marx berpendapat bahwa paham kapitalisme diganti dengan paham komunisme.
Bila kondisi ini terus dibiarkan, menurut Marx, kaum proletar akan memberontak dan menuntut keadilan. Inilah dasar dari marxisme.
Marxisme–Leninisme
Tujuan dari Marxisme–Leninisme adalah pengembangan negara ke dalam apa yang dianggap sebagai negara sosialis melalui kepemimpinan pelopor revolusioner terdiri dari revolusioner "profesional", yang merupakan kelompok-kelompok kecil terpenting dari para kelas pekerja yang datang ke kesadaran sosialis sebagai akibat dari dialektika perjuangan kelas. Negara sosialis, yang menurut Marxisme–Leninisme merupakan "kediktatoran proletariat", terutama atau secara eksklusif diatur oleh partai pelopor revolusioner melalui proses sentralisme demokrasi, yang digambarkan Lenin sebagai "keragaman dalam diskusi, kesatuan dalam aksi". Melalui kebijakan ini, partai komunis (atau yang setara) adalah lembaga politik tertinggi dalam kekuatan negara dan organisasi utama kemasyarakatan. Marxisme–Leninisme melihat adanya persaingan antara pihak, sebagai langkah yang tidak efektif dari demokrasi sejati dan agak menegaskan bahwa, dalam sebuah masyarakat sosialis, pluralisme hanya mengukur perpecahan dan disfungsi dalam masyarakat.