Politics of Fidel Castro
Fidel Castro has proclaimed himself to be "a Socialist, a Marxist, and a Leninist". As a Marxist and Leninist, Castro believes strongly in converting Cuba, and the wider world, from a capitalist system in which business and industry is owned by private individuals and organisations, into a socialist system in which all business and industry are owned by the state on behalf of the populace. In the former, there is a class divide between the wealthy classes who control the means of production (i.e. the factories, farms, media etc.) and the poorer working classes who labor on them, whilst in the latter, socialists argue, this class divide would be obliterated as society becomes more egalitarian.
Marxism is the socio-political theory developed by German philosophers Karl Marx and Friedrich Engels in the mid-19th century. It holds as its foundation the idea of class struggle; that society mainly changes and progresses as one socio-economic class takes power from another. Thus Marxists believe that capitalism replaced feudalism in the Early Modern period as the wealthy industrial class, or bourgeoisie, took political and economic power from the traditional land-owning class, the aristocracy and monarchy. In the same process, Marxists predict that socialism will replace capitalism as the industrial working class, or proletariat, seize power from the bourgeoisie through revolutionary action. In this way, Marxism is believed by its supporters to provide a scientific explanation for why socialism should, and will, replace capitalism in human society.