Общественное сознание неоднородно по содержанию и форме. Выделяются такие
виды общественного сознания, как научное. религиозное, нравственное,
эстетическое, политическое, правовое, философское. Они различаются по
содержанию тех явлений, которые в них отражаются, по форме материализации, по
социальным функциям. Виды, или формы, общественного сознания представляют
собой многоуровневые образования, включающие обыденный и теоретический
уровни, общественную психологию и идеологию.
Целостная характеристика общественного сознания выражается в понятиях
состояния общественного сознания, таких как массовое сознание и общественное
мнение. Состояние общественного сознания определяется тем, какие идеи и взгляды
доминируют в данный исторический период, какие формы общественного сознания
оказывают наиболее эффективное воздействие на общественное мнение и настроение,
каково место науки, религии, политики и права среди инструментов формирования
общественного мнения. Серьезное значение в характеристике состояний
общественного сознания имеет определение соотношения научных и вненаучных
представлений.