Socialism is any of the various ideologies of economic organization based on some form of social ownership of the means of production and cooperative management of the allocation of resources.[14] Socialist systems can be distinguished by the dominant coordination mechanism employed (economic planning or markets) and by the type of ownership employed (Public ownership or cooperatives).