Socialism leads to Communism but not necessarily, while Communism can only be achieved through socialism...or so I believe.