Marksizme göre toplum, tarihsel materyalist bir perspektifle değişir. Marksizme göre toplumların geçtiği aşamalar şunlardır: 1. İlkel toplumlar: Mülkiyet kolektiftir, sınıf farkı ve devlet yoktur. 2. Köleci toplumlar: Toprağa dayalı özel mülkiyet gelişir, iş bölümü ve sınıfsal ayrımlar ortaya çıkar, devlet oluşur. 3. Feodal toplumlar: Emeğin rant olarak kullanıldığı bir yapı oluşur, ticaret ve kent yaşantısı yerine tarıma dayalı ekonomik sistem hakimdir. 4. Kapitalist toplumlar: Üretim araçları kapitalistlerin elindedir, sömürü düzeni hakimdir, işçi sınıfı oluşur. 5. Sosyalist toplumlar: İşçi sınıfı burjuvaziyi yok eder, üretim araçları kamu mülkiyetine geçer. 6. Komünist toplumlar: Özel mülkiyet ortadan kalkar, sınıf farkları ve devlet yok olur.