Communism is Utopia, that is nowhere. It is the avatar of all our religious eschatologies: the coming of the Messiah, the second coming of Christ, nirvana. It is not a historical prospect, but a current mythology. Socialism, by contrast, is a realizable historical system which may one day be instituted in the world.