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.
Teori kelas Marxisme
Menurut Lenin, kelas sosial dianggap sebagai golongan sosial dalam sebuah tatanan masyarakat yang ditentukan oleh posisi tertentu dalam proses produksi. Hal yang serupa juga dikemukakan oleh Marx bahwa kelas berakar dalam hubungan sosial produksi, bukan hubungan dalam distribusi dan konsumsi. Menurut Marx, pelaku utama dalam perubahan sosial bukanlah individu, tetapi kelas-kelas sosial. Dalam setiap masyarakat terdapat kelas yang menguasai dan kelas yang dikuasai atau dengan kata lain terdapat kelas atas dan kelas bawah. Marx membagi kelas sosial ke dalam tiga kelas, yakni kaum buruh, kaum pemilik modal dan tuan tanah. Namun, dalam masyarakat kapitalis, tuan tanah dimasukkan ke dalam kaum pemilik modal.
Kaum pemilik modal merupakan pemilik alat-alat produksi, membeli dan mengeksploitasi tenaga kerja serta menggunakan nilai surplus (nilai lebih) dari pekerja untuk mengakumulasi atau memperluas modal mereka.
Kaum buruh merupakan tenaga kerja yang hanya memiliki kemampuan untuk bekerja dengan tangan dan pikiran mereka. Para pekerja ini harus mencari penghasilan kepada para pemilik modal.