Basicamente, as condições econômicas e a luta de classes são os fatores transformadores de uma sociedade. Em seus estudos, Karl Marx acreditava que a vitória do proletariado faria tronar uma sociedade sem classe. Entretanto, isso só aconteceria a partir de uma ação revolucionaria.