Before revision: Far-left politics Anarchism Communism Socialism Agrarian socialism Democratic socialism Liberal socialism Libertarian socialism Religious socialism Centre-left politics Social democracy Gradualism Progressivism Reformism Green politics Green anarchism Ecofeminism Eco-socialism Centrism, usually defined by highly pragmatic politics.
After revision: Far-left politics Anarchism Communism Socialism Agrarian socialism Democratic socialism Liberal socialism Libertarian socialism Religious socialism Centre-left politicsSocial democracy Gradualism Progressivism Reformism Green politics Green anarchism Ecofeminism Eco-socialism Centrism, usually defined by highly pragmatic politics.