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.
Anarkisme dan Marxisme
Sebuah interpretasi yang simpel dari materialisme historis menyatakan bahwa apabila memang Marxisme benar tentang kelas-kelas yang saling berkontradiksi di bawah beroperasinya sistem kapitalisme, maka sebuah revolusi kelas pekerja tak akan terelakkan lagi. Beberapa Marxis, khususnya mereka para pemimpin Internasional Kedua, meyakini hal ini. Bagaimanapun juga, tingkat di mana revolusi harus dilakukan oleh mereka yang telah sadar akan posisi kelasnya, menjadi sebuah perdebatan tersendiri di kalangan kaum Marxis, yang mana sebagian berpendapat bahwa pernyataan Karl Marx yang terkenal, ""Aku bukan seorang Marxis"", adalah sebuah penolakan konsep determinisme. Perdebatan ini diperdalam dengan terjadinya Perang Dunia I, saat partai-partai sosial demokrat dari Internasional Kedua mendukung upaya-upaya negara untuk terlibat di dalam perang. Sementara di sisi lain, para Marxis yang menjadi oposisi perang, seperti Rosa Luxemburg, menyalahkan Internasional Kedua sebagai sebuah "pengkhianatan" atas doktrin sosialisme yang pada gilirannya dianggap hanya berupaya untuk mereformasi negara kapitalis.