Politik Fidel Castro

Fidel Castro menyatakan dirinya sendiri sebagai "seorang Sosialis, seorang Marxis, dan seorang Leninis". Sebagai seorang Marxis dan Leninis, Castro sangat ingin mengubah Kuba dan seluruh dunia dari sistem kapitalis di mana setiap orang memiliki alat produksi, menjadi sistem sosialis di mana alat produksi dimiliki oleh para buruh. Pada sistem kapitalis, terdapat perbedaan kelas antara kelas orang kaya yang mengendalikan alat produksi (contohnya pabrik, pertanian, media dll) dan kelas buruh miskin yang bekerja untuk mereka, sementara dalam sistem sosialis, pembagian kelas terus menerus sirna berkat redistribusi yang dilakukan oleh pemerintah demi mewujudkan komunisme.