Marx'a göre devrimler, yalıtılmış şiddet ya da çatışma olayları olmaktan çok, temelde çatışmaların yön verdiği, tarihsel olarak, gelişen bir toplumdaki nesnel yapısal çelişkilerden doğan sınıf temelli hareketlerdir. Toplumdaki devrimci çelişkinin temel kaynağı, bir üretim tarzı içerisindeki toplumsal güçler ile toplumsal üretim ilişkileri arasındaki uyumsuzluktur (Skocpol, 2004: 31).