Marxismus ist dialektischer Materialismus, der von Karl Marx entwickelt wurde, das wurde schon erklärt. Lenin und Trotzki entwickelten dieses Programm nach Marx' Tod weiter, daher der Begriff Leninismus, Trotzkismus. Sie alle, in Deutschland auch Karl Liebknecht und Rosa Luxemburg, waren der Auffassung, dass eine sozialistische Gesellschaft nur international aufgebaut werden und nur dann funktionieren kann, nachdem der Kapitalismus auf der ganzen Welt gestürzt worden ist. Sie waren auch der Auffassung, dass nur durch die Machteroberung der Arbeiterklasse eine sozialistische Gesellschaft aufgebaut werden kann.
Lenin fügte dem Programm Theorien über den Aufbau einer zentralistisch/demokratischen Partei hinzu und Trotzki die Theorie der Permanenten Revolution. Diese Theorie besagt, dass die Revolution sich ausweiten und fortsetzen muss, bis der Kapitalismus auf der gesamten Welt gestürzt worden ist.
Stalin übernahm nach der Niederlage der deutschen Revolution 1918 das Programm vom "Aufbau des Sozialismus in einem Land", das von Bucharin theoretisch entwickelt wurde.
Mao ersetzte die Rolle der Arbeiterklasse beim Aufbau des Sozialismus durch die Bauern.