1. 마르크스(K. Marx)의 유물사관(唯物史觀)에서 비롯되었으며, 사회체제의 구조를 이원화(二元化)할 때 쓰여지는 개념
2. 인간의 사회행동을 경제적 생산관계의 총화(總和)로 규정하고 이 생산관계를 사회의 토대로 볼 때, 그것이 그 사회의 정치적․법률적 여러 제도를 규정․결정하는 동인(動因)이 된다는 의미에서 하부구조(下部構造)라 하고, 이 하부구조의 생산관계를 반영하여 그 이해관계를 조직화 한 것을 상부구조라 하는데, 그것은 법률제도와 정치제도를 내용으로 하는 사회적 구조이고 그것을 합리화 한 것이 이데올로기의 세계인 것이다.
3. 하부구조는 사회의 기본적인 것으로 파악되며, 상부구조는 파생적․종속적인 것으로 간주된다.