俄国十月革命前,针对俄国无产阶级运动过程中出现的非马克思主义思潮,列宁撰写了《什么是“人民之友”以及他们如何攻击社会民主党人?》《民粹主义的经济内容及其在司徒卢威先生书中受到的批评》《怎么办?》《进一步,退两步》《社会民主党在民主革命中的两种策略》等著作,批判了民粹主义、“合法马克思主义”、经济派、孟什维克派等错误思潮。列宁不仅揭示了民粹主义、“合法马克思主义”、经济派、孟什维克派等非马克思主义社会思潮的危害,也有效捍卫和发展了历史唯物主义理论,阐述了唯物主义的党性原则、无产阶级政党的组织原则和建设要求,同时指明了帝国主义时代资产阶级民主革命的特点、动力、道路和前途等一系列问题,为十月革命的胜利奠定了理论基础。