And Cuba is the best example of that definition
Cuba is an Island in the shadow of a capitalist empire, under a strict economic embargo, with an American military base. The individual consumer in Cuba doesn't have personal control or autonomy over the means of production, he or she relies on the state for the products and services that he or she uses. Cuba is a socialist state with one leg and one arm, one eye, sitting in a wheelchair. That's the consequence of being 90 miles away from the most powerful empire in human history and not complying with its demands. Not toeing the line.
High-Communism according to Marx and Engels is a stateless society, without socioeconomic classes or the need for money. So the idea of a "communist state" is absurd and oxymoronic. Communism is stateless, whether it's primitive communism in hunter-gatherer societies, or high-tech communism/high-communism.
The Socialist State, also known as the "Dictatorship Of The Proletariat", namely, the dictatorship of the working class is the process that leads to high-communism. About 95% of the population belongs to the working class. The people dictate, not big money interests or the wealthy aristocracy, at the expense of the public good. No. It's not "minority rule" or plutocracy (i.e. rule of the rich), it's the rule of the majority, of the public. We call that democracy (rule of the people). Socialism is a process that socializes, democratizes, and eventually, when technology permits, completely personalizes the production and delivery of goods and services to the consumer.
When technology allows it, the individual consumer will be able to produce whatever he or she needs and wants, at home or in a community production center. If the person wants a product that doesn't fit in their home, like a fishing boat or a motorcycle, they can have it made in a community production center, rather than in their home. The technology at home and in the factory is the same, but in the factory, it's at a larger scale. The technology eliminates the consumer's need to depend upon anyone else to produce the products that they use. When everyone has access to this level of production technology, the state becomes superfluous.
In high communism, human relations or communities are founded on 100%, total consent, and without coercion. The technology is portable and can be taken anywhere, hence if you don't like a community, you get on your boat, submarine, spacecraft, your self-driving RV, and you get the hell out of there. People will establish communities without a state apparatus. There will be rules, but if you don't like the rules, you can change them or if not, leave. Start your own community. Technology will free you from needing others to produce things for you.
Everyone lives in abundance, no more scarcity, no more disease due to those nanobots coursing through your veins, eliminating injury, repairing your body. You have a physician and a surgeon that is better than a human one because artificial intelligence is much more intelligent and capable than a human being. Intelligent, autonomous medical robots and diagnostic technologies will provide you with the best healthcare. No need for the state or a company to provide you with medical care. Technology can free humanity from depending upon others for their material needs. That's high communism. Socialism is the process that leads to all of the above.
The capitalists due to their need for wage-labor, markets, profits, will actually prevent the aformentioned technology from ever being in the hands of the consumer. Their cronies in government, will also do everything they can to stop people from having this power and freedom. The independence that technology will provide, undermines the capitalist's financial interests. Their power is threatened by advanced technology hence they will patent the technology and make it impossible for the average, regular joe, to have access to it. You'll have to be rich, to get that technology and you'll be paying a billionaire regularly for the license to use the tech. The tech will come with tracking devices, to see what you're doing with it. They will keep humanity addicted to an obsolete mode of production called "capitalism". Capitalism is better than chattel slavery and feudalism, but once it runs its course, you need to evolve into a socialized, democratized system of production. Namely socialism and later high-communism.
The capitalists will create a techno-feudalistic society, where they own all of the tech. If you try to use the technology without their permission, without paying for the license and paying them their royalties or you fail to register your machines with the government and the company, allowing them to make sure you're a legitimate, licensed user..etc, you will go to jail without the bail. Techno-Feudalism. They give everyone a "UBI", "Universal Basic Income", a government check, because unemployment will go through the roof thanks to advanced technology. They'll take your medicare and social security away, and they'll just give you $3000 monthly. The billionaires create fake payinig consumers and synthetic markets, completely conjured up like magick, to maintain their power, keeping us hooked on money (money fetishism). An obsolete system of production.
Capitalism at this stage, undermines human progress. It holds humanity back and turns everyone into a modern serf, living in a techno-fiefdom, high-tech feudalism. You won't have freedom, because they will own all of the technology. In contrast, in modern, high-communism, you own the technology, free and clear, and you are truly free. There's no more state, socioeconomic classes or the need for money. Capitalism needs the state, creates socioeconomic classes and needs money. It's pretty clear which system of production we should adopt, and it's not capitalism. Capitalism is the past, socialism and high-communism is the future.