Ama sosyalizm ile komünizm arasındaki bilimsel ayrım açıktır. Genel olarak sosyalizm diye adlandırılan şeyi, Marks, komünist toplumun “birinci” ya da alt evresi olarak adlandırmıştır. Üretim araçları ortaklaşa mülkiyet durumuna geldiği ölçüde, bunun tam komünizm olmadığını unutmamak koşuluyla, “komünizm” sözcüğü bu evre için de kullanılabilir.