一、定义不同
上层建筑是指建立在一定经济基础上的社会意识形态以及与之相适应的政治法律制度和设施等的总和。
社会意识(social consciousness)是指大群体特有的人类对世界和自身的态度和信念的总和。
二、特点不同
社会意识:
1、具有对社会存在的依赖性,首先,社会意识的内容来源于社会存在,是对社会物质生活及其过程的反映。“意识在任何时候都只能是被意识到了的存在,而动物的存在就是他们的现实生活过程。”
2、相对独立性,这是指社会意识反映社会存在的能动性、自身独特的规律性和对于社会存在的反作用性。
上层建筑在本质上是人与人之间的思想关系和政治关系的统一。
三、内在联系不同
经济基础是上层建筑赖以存在的根源,是第一性的;上层建筑是经济基础在政治上和思想上的表现,是第二性的、派生的。经济基础决定上层建筑,上层建筑反作用于经济基础。
1、经济基础决定上层建筑的产生。
2、经济基础决定上层建筑的性质。
3、经济基础决定上层建筑的变革。