Communism is a political, economic, and social ideology and movement that strives to create a communist society, which is defined as a socio-economic system based on common ownership of the means of production and no social classes.