Tanto Marx como Weber toman como criterio general para distinguir las clases el criterio de la econmico en general y el de la propiedad en particular, pero no hacen lo mismo al definir el papel de las clases como actores partcipes de esa sociedad Para Marx las clases constituyen un factor decisivo en la historia - su motor - y esto no se refleja en la postura de Weber. Para Weber las clases no son actores ni agentes de transformacin centrales en la sociedad; la multiplicidad de categoras y subcategoras que Weber incorpora en su anlisis termina por diluir su papel (el de las clases) en la economa y en la sociedad. Respecto del capitalismo Marx lo caracteriza como un sistema de explotacin donde la sociedad terminara por agruparse en dos clases: los propietarios de los medios de produccin y quienes no cuentan ms que con su fuerza de trabajo (es decir la distincin entre burgueses y proletarios), Weber en cambio crea en un aumento sostenido de los sectores medios. Esta diferencia se funda en la visin diferente que ambos tenan del capitalismo.
Mientras Marx sostena la contradiccin de clase, Weber resaltaba la tendencia a la burocratizacin del sistema a saber, entre otras cosas, a la diferenciacin funcional entre las ocupaciones y como consecuencia a la movilidad social resultante. Weber afirma tambin que debe distinguirse en clase en s y clase para s donde slo bajo determinadas condiciones los que comparten una situacin de clase comn toman conciencia de ello y actan en orden a sus mutuos intereses econmicos, diferencindose de esta manera de la postura marxista que reconoce a los lazos entre clase (clase en s) y conciencia de clase (clase para s) como directos e inmediatos. Facundo Arnaudo