There are differences between socialism and communism, to be sure. For example, communists seek the state to equalize, while socialists seek a collective equality — which naturally tends toward communism as the state becomes the only true source of mandating that equality. But these are less central than their ends and theoretical mis-assumptions and failures. Neither truly appreciate human nature, and neither truly appreciate human individuality. Their only solution is to imprison or murder anyone, or destroy anything, that goes against the state. So there must be a ruling elite. And ultimately, that is why, as George Orwell wrote in “Animal Farm”: “All animals are equal, but some are more equal than others.” This is how the sister of the North Korean dictator has the ability to go and see the Olympics, while the average North Korean farmer may not.