En sociología y filosofía política, el término "teoría crítica" describe la filosofía neomarxista de la Escuela de Frankfurt , que se desarrolló en Alemania desde la década de 1930.