Mit der Verabschiedung des Erfurter Programms im Jahr 1891 stellte sich die SPD als erste der sozialistischen Parteien der II. Internationale auf ein marxistisches Fundament. War die Programmatik der Sozialdemokratie in den vorangegangenen Jahrzehnten noch stark durch die Einflüsse nichtmarxistischer Strömungen geprägt, so schien sich spätestens 1891 der marxistische Flügel durchgesetzt zu haben.