Friedrich Engels en "Del socialismo utópico al socialismo científico", define el socialismo como un sistema social y económico caracterizado por el control por parte de la sociedad, organizada con todos sus integrantes, tanto de los medios de producción como de las diferentes fuerzas de trabajo aplicadas hacia los mismos. Engels opina que una “sociedad socialista” debe concebirse en un estado de constante cambio y su diferencia con el orden actual consiste en la producción organizada sobre la base de la propiedad común de la nación de todos los medios de producción. Engels argumentó que el objetivo de un partido socialista es comunista, cuyo último era vencer todo al Estado y superar la democracia burguesa. No fue sino hasta la Revolución Bolchevique de 1917 que el término socialismo llegó a referirse a una etapa previa de transición entre capitalismo y el comunismo.