Marksizme göre toplum hayatı iki temel yapıya ayrılır: Altyapı ve üstyapı. Altyapı; üretim, üretim güçleri, madde ve ekonomik dünya, eşya, soyut değerler, elle tutulup gözle görülen objeler ve maddi kurumlar olarak toplumun üzerine kurulduğu değerlerdir. Üst yapı ise “manevi değerler” olarak tabir edilen din ve ahlaka ait değerlerin tamamı ile hukuk, sanat, bilim, moda, gelenek ve kültür gibi kurumlardır.