Begrepet «sosialisme» er imidlertid et veldig uklart begrep som rommer mye. Kommunismen blir vanligvis definert som en form for sosialisme, og er derfor mer avgrenset. Moderne kommunister bygger på Marx og Engels teorier. Moderne kommunisme og marxisme er derfor tilnærmet synonyme begreper.