Science Fair Project Encyclopedia
Branches of Socialism
Branches of Socialism
Since the 19th century, socialist ideas have developed and separated into many different streams. Notable ideologies that have been referred to using the label "socialism" are:
- African socialism
- Anarchism, especially Libertarian socialism
- Anarcho-syndicalism
- Arab socialism
- Christian socialism
- Communism/Marxism
- Democratic socialism
- International socialism
- National socialism
- Syndicalism
- Utopian socialism
The socio-political or intellectual movements basing themselves in the Marxist-Socialist tradition can generally be further divided into:
- Albanianism
- Castroism
- Council communism
- Juche
- Left communism
- Leninism
- Maoism
- Marxist humanism
- Socialism with a human face
- Stalinism
- Trotskyism
- Situationism
Several forms of "socialism" are considered by those further to the left to be reformist or revisionist. These include:
10-26-2009 08:16:03
The contents of this article is licensed from www.wikipedia.org under the GNU Free Documentation License. Click here to see the transparent copy and copyright details
The contents of this article is licensed from www.wikipedia.org under the GNU Free Documentation License. Click here to see the transparent copy and copyright details


