Max Weber fue un sociólogo alemán que opuso al determinismo económico marxista una visión más compleja de la historia y la evolución social. Para Weber, factores culturales como la mentalidad religiosa o la ética imperante tienen tanta o más importancia que las estructuras económicas y la lucha de clases. Analizó cómo el protestantismo influyó en el desarrollo del capitalismo a través de la ética del trabajo. Introdujo conceptos como los "ideales tipos" para interpretar la acción social y distinguir entre dominación tradicional