Lenin, el líder de los bolcheviques, desarrolló una teoría en la que el Partido Comunista debía servir de vanguardia del proletariado, gobernando en su nombre e intereses, pero al igual que Marx, no había desarrollado un programa económico o político detallado.