Communism is a government in which there is only a one party system.
The main principle of communism is equality, everyone being equal, no-one better than another. This is called Egalitarianism.
Throughtout history people have divided into upper (rulling class), and working class, however the development of a middleclass, 'the third estate' led many to believe that class systems were neccessary and natural.
This is a rather primitive form of communism.
Cuba is a communist country in theory but egalitarianism doesn't exist there, not everyone is equal, there is a form of class system in Cuba. Cuba is communist because it has only one political rulling party.
I've been to Cuba and its a very nice place. Everything is owned by the state though, except from some hotels and holiday resorts which pay kickbacks to the Cuban government. If you want a car in Cuba for example you have to apply to the government and if your driving along the road and someone needs a lift regardless if you know them or not you must stop to pick them up.
Cuba are famous for their Cigars. In there factories people handmake the cigars, they are paid very little money (the same wage). These Cigars are sold around the world some for up to $200, 90% of the profits would go to the Cuban government.
Cuba and Burma, maybe very few others are still communist states.
China is communist but its also a capitalist communist nation, it has a one party system but there is loads of Chinese billionaires, so there is a class system.
Every other country on earth apart from the ones I've mentioned and other countries who have military dictators are democratic, socialist nations, the only country in the world who is a solely capitalist nation is the United States.
· 10 years ago