Types of socialism
Types of socialism include a range of economic and social systems characterised by social ownership and democratic control of the means of production and organizational self-management of enterprises, as well as the political theories and movements associated with socialism. As a term, socialism represents a broad range of theoretical and historical socioeconomic systems and has also been used by many political movements throughout history to describe themselves and their goals, thereby generating various varieities of socialism.