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:
The socio-political or intellectual movements basing themselves in the Marxist-Socialist tradition can generally be further divided into:
Several forms of "socialism" are considered by those further to the left to be reformist or revisionist. These include: