Socialism: A Brief Taxonomy | Mises Wire
The contemporary meaning of socialism often runs along the lines that it is a politico-economic theory in which the means of production, wealth distribution, and exchange are supposed to be owned and regulated by the community as a whole. This characterization of socialism emphasizes its important economic features; however, it cannot be considered a comprehensive definition. The wording implies a narrow understanding of socialism from the point of view of materialist and positivist currents of socialism but does not fully encompass the features exhibited in antimaterialist, anti-Cartesian, and Kantian members of the socialist family.
It seems to me that the most inclusive definition of socialism is as follows:
Socialism is a set of artificial socioeconomic systems that are characterized by varying degrees of collectivization of property, or consciousness, or the redistribution of wealth.
Notice that socialism is designated as an artificial entity, meaning that it does not occur naturally during the evolution of human society but is imposed on nations coarsely through the actions of activists.
via mises.org