De acordo com a
teoria marxista, a
sociedade humana consiste em duas partes: a
infraestrutura e a superestrutura. A infraestrutura compreende as
forças e
relações de produção — condições de trabalho entre empregador-empregado, a
divisão do trabalho e relações de propriedade — na qual as pessoas entram para produzir as necessidades e comodidades da vida. Essas relações determinam outras relações e ideias da sociedade, que são descritas como a sua superestrutura. A superestrutura de uma sociedade inclui a
cultura, instituições, estruturas de poder político,
papel social,
rituais e o
Estado. A infraestrutura determina a superestrutura, mas sua relação não é estritamente causal, porque a superestrutura muitas vezes influencia a infraestrutura. No entanto, a influência da infraestrutura predomina. No marxismo ortodoxo, a infraestrutura determina a superestrutura em uma relação unidirecional. No entanto, nas formas mais avançadas do pensamento marxista, a sua relação não é estritamente unidirecional, como algumas teorias afirmam que, assim como a base influencia a superestrutura, a superestrutura também influencia a infraestrutura.