Nella teoria marxiana la sovrastruttura corrisponde all’insieme di principi politici, filosofici, giuridici, religiosi, propri di una determinata formazione sociale.
Tali principi ed idee vengono prodotti dalla struttura economica sottostante anche quando mirano a cambiare la struttura stessa.
Nel capitalismo la sovrastruttura dipende dalla proprietà privata mentre la struttura economica dalla produzione industriale.
Secondo Marx vi è una certa incompatibilità tra struttura economica e sovrastruttura, infatti la prima rappresenta un processo fortemente organizzato e interdipendente, la seconda è invece un concetto individualistico.
Da questa incompatibilità nasce la necessità di un superamento del sistema capitalistico.