Это понятие имеет два основных значения. В самом широком смысле, общество можно определить как систему всех существующих и форм взаимодействия и объединения людей (например, в выражениях «современное общество» или «феодальное общество»). В более узком понимании, слово «общество» употребляют для обозначения любых типов или видов социальных групп, количество и особенности которых определяются разнообразием жизнедеятельности людей («российское общество», «научное сообщество» и т.д.). Оба этих подхода объединены пониманием того, что человек является «общественным существом» и может полноценно жить только внутри некоего коллектива, ощущая свое единство с другими людьми. Эти коллективы образуют иерархию – от наиболее крупномасштабного, от человечества в целом как самой большой системы взаимодействия, до профессиональных, семейных и иных малых групп.