La forme que doit prendre la révolution - et notamment le rôle de la violence - pas plus que la dictature du prolétariat où la nature exacte du régime politique issu de la révolution, ne sont clairement définies dans la théorie marxiste. Les communistes de gauche. A contrario, le léninisme envisage une révolution dirigée par une avant-garde composée de « révolutionnaires professionnels »; des hommes et des femmes entièrement dévoués à la cause communiste et formant un noyau révolutionnaire.