Max Weber fue un sociólogo alemán que se opuso al determinismo económico marxista. Analizó cómo factores culturales como la mentalidad religiosa influyen en la evolución social, más que las estructuras económicas. Distinguió entre dominación tradicional, carismática y racional-legal. Analizó cómo las creencias religiosas protestantes influyeron en el espíritu del capitalismo a través del ascetismo secular. Fue pionero en el uso de "ideales tipos" para interpretar la acción social.