Конкретные формы и сроки решения этих задач зависят в различных странах от той социальной структуры, какую они наследуют от старого строя. В странах более развитых, где капитализм упростил классовую структуру общества, где поляризация общества на два больших класса выражена резче, процесс уничтожения классов может идти быстрее. Там же, где мелкие производители составляют большинство или значительную часть населения, где продолжают существовать и докапиталистические социальные слои, этот процесс совершается через ряд переходных ступеней и неизбежно оказывается более сложным и длительным.
Полное уничтожение классовых различий предполагает не только изменение отношений собственности, но и преодоление прежних форм общественного разделения труда, различий между людьми по той роли, которую они играют в организации общественного труда, а также неравенства в распределении между ними общественного богатства. В связи с этим В. И. Ленин отмечал, что «для полного уничтожения классов надо не только свергнуть эксплуататоров, помещиков и капиталистов, не только отменить
Решение этой задачи еще не завершается на первой фазе коммунизма, т. е. при социализме. После того как в переходный период от капитализма к социализму оказываются ликвидированными все эксплуататорские классы, устраняются коренные основы социального неравенства. Это означает, что общество не делится больше на такие группы людей, из которых одна может вследствие занимаемого ею места в системе общественного хозяйства присваивать себе результаты труда других.
Классы в социалистическом обществе — это рабочие и крестьяне, объединенные социалистической системой хозяйства, однотипной, общественной собственностью на средства производства, совместным трудом, но в то же время еще различающиеся в рамках указанной общности по своему отношению к средствам производства, роли в общественной организации труда, по способам получения доходов. Эти различия постепенно стираются, но они еще далеко не исчезли.
Ввиду сохранения этих различий остается в силе и ведущая роль рабочего класса в обществе. Она обусловлена тем, что,
во-первых, рабочии класс непосредственно связан с наиболее высокой формой социалистического хозяйства, ибо он трудится на предприятиях, представляющих общенародную собственность; во-вторых, рабочий класс составляет основную массу работников индустрии, которая является ведущей силой всего народного хозяйства; в-третьих, рабочий класс обладает наибольшим революционным опытом и закалкой, отличается наибольшей организованностью среди всех трудящихся. Удельный вес рабочего класса в населении СССР возрос с 14,6 процента в 1913 г. до 33,5 процента в 1939 г. и 61,6 процента в 1977 г. На базе социалистических интересов и коммунистических идеалов рабочего класса происходит сближение всех классов и социальных групп, все более укрепляется единство советского общества.
Классовые различия далеко не единственные социальные различия, существующие при социализме. Кроме различий между рабочим классом и колхозным крестьянством существуют различия между городским и сельским населением вообще (последнее состоит не только из колхозников, а и из рабочих и служащих); между работниками преимущественно физического и преимущественно умственного труда; наконец, между слоями с неодинаковым содержанием труда, квалификацией, с различным уровнем доходов внутри рабочего класса, крестьянства, интеллигенции.