Socialism is a left-wing economic philosophy and movement encompassing a range of economic systems characterized by the dominance of social ownership of the means of production as opposed to private ownership. As a term, it describes the economic, political and social theories and movements associated with the implementation of such systems. Social ownership can be state/public, community, collective, cooperative, or employee. While no single definition encapsulates the many types of socialism, social ownership is the one common element. Different types of socialism vary based on the role of markets and planning in resource allocation, on the structure of management in organizations, and from below or from above approaches, with some socialists favouring a party, state, or technocratic-dri