Отношения между К. социалистического общества основаны на совместном труде и сотрудничестве, а не на эксплуатации и взаимной борьбе. При социализме общество не делится больше на такие группы людей, из которых одна может, вследствие занимаемого ею места в системе общественного хозяйства, присваивать себе труд другой. В этом смысле коренные основы классового деления общества уже устранены. Тем не менее и к К. социалистического общества применимы важнейшие признаки, указанные в ленинском определении. Это К., объединенные социалистической системой хозяйства, однотипной общественной стоимостью на средства производства, совместным трудом, но в то же время еще различающиеся в рамках указанной общности по своему отношению к средствам производства, роли в общественной организации труда, формам распределения общественного дохода.
Научная теория К. выработана в результате длительного развития общественной мысли. О том, что общество делится на знатных и незнатных, богатых и бедных и т.д., было известно издавна. Но эти различия объяснялись волей бога, судьбой, природой людей и т.п. причинами. Первые шаги к объяснению экономических основ разделения общества на К. сделали французские и английские экономисты конца 18—начало 19 вв. (отчасти Ф. Кенэ и главным образом А. Смит и Д. Рикардо). Однако, объясняя существование К. различием источников их дохода, Смит и Рикардо не смогли выяснить наиболее глубокие причины классового деления общества, которые коренятся не в способе распределения, а в способе производства. Притом Смит и особенно Рикардо рассматривали деление общества на К. не исторически; они считали капиталистические отношения естественными и вечными.
Историческое развитие борьбы К. в эпоху буржуазных революций получило отражение в трудах французских историков 1-й половины 19 в.— О. Тьерри, Ф. Минье, Ф. Гизо и др., рассматривавших эти революции как проявление борьбы третьего сословия (главным образом буржуазии) против феодалов. Ключ к пониманию политической истории они искали в имущественных отношениях людей, в условиях существования различных К. Однако и французские историки не сумели вскрыть подлинную основу классового деления общества. Происхождение К. они объясняли завоеванием, покорением одних народов другими; признавая «законной» лишь классовую борьбу буржуазии против феодалов, они осуждали классовую борьбу пролетариата против буржуазии.
В отличие от буржуазных экономистов и историков, утопические социалисты (см.
Открытие всемирно-исторической роли пролетариата принадлежит К. Марксу и Ф. Энгельсу, которые благодаря материалистическому пониманию истории выработали научную теорию К. Важнейшие положения этой теории сформулированы К. Марксом в письме И. Вейдемейеру от 5 марта 1852: «То, что я сделал нового, состояло в доказательстве следующего: 1) что существование классов связано лишь с определенными фазами развития производства, 2) что классовая борьба необходимо ведет к диктатуре пролетариата, 3) что эта диктатура сама составляет лишь переход к уничтожению всяких классов и к обществу без классов» (Маркс К. и Энгельс Ф., Соч., 2 изд., т. 28, с. 427). Связав существование К. с определенными историческими фазами в развитии производства, т. е. с определенными способами производства, марксизм вскрыл материальные основы классового деления общества и глубочайшие источники антагонизма классов. Марксизм доказал, что разделение на К. присуще не всем фазам развития общества и представляет собой исторически возникшее, а, следовательно, и исторически преходящее явление.