Le terme de « social-impérialisme » est une expression utilisée par les mouvements politiques d'inspirationmarxiste pour dénoncer, de manière péjorative, les organisations ou les États qui sont « socialistes dans les mots, impérialistes dans les actions »[1]. La phrase a été utilisée pour la première fois dans les cercles marxistes au cours des discussions du début duXXe siècle sur la position de l’Internationale ouvrière concernant l’imminence de la Première Guerre mondiale et notamment eu égard auParti social-démocrate d'Allemagne[2],[3]. Dans ce contexte, le « social-impérialisme » a sens très similaire, mais pas strictement interchangeable, avec les termes de « social-chauvinisme » et de « social-patriotisme ».
Dans les décennies suivantes, l'usage le plus significatif de la phrase a été dans la critiquemaoïste de l'Union soviétique. SelonMao, l'Union soviétique était elle-même devenue, après la mort deStaline, un pouvoirimpérialiste tout en maintenant une façadesocialiste[4]. Le dirigeantcommunistealbanaisEnver Hoxha partageait également cette analyse, bien qu'il dénonçât également le « social-impérialisme » de laChine maoïste, dont il critiquait la « théorie des trois mondes »[5].