The debate within the Communist Party between permanent revolution and socialism in one country is a disagreement over the best way to achieve a socialist society. Permanent revolution is the idea that a socialist revolution should be continuous and should spread to other countries, while socialism in one country is the idea that a socialist revolution should be confined to one country and should not spread to other countries. Supporters of permanent revolution argue that a socialist revolution should be international in scope and should spread to other countries, while supporters of socialism in one country argue that a socialist revolution should be confined to one country and should not spread to other countries.