Communism
refers to the idea of common, public ownership of the economy, including infrastructure, utilities, and means of production. Communism, as idealized by thinkers Karl Marx and Friedrich Engels, denotes an absence of class divisions, which inherently requires the subversion of the ruling class by the working class.