کمونیسم
سومین تأثیر مهم لنین بر نظریه کمونیسم، ایجاد تمایز بیشتر بین سوسیالیسم و کمونیسم بود. مارکس گاه از هر دو عبارت به یک معنی استفاده کرده، مگر در برخی موارد که سوسیالیسم را پیش‌زمینه‌ای برای کمونیسم دانسته‌است. اما لنین به صراحت مشخص کرده که توزیع درآمد تحت سوسیالیسم و کمونیسم متفاوت باید باشد. به عقیده او، تحت کمونیسم هر کس به اندازه توانایی‌اش کار خواهد کرد و به اندازه نیازش داده خواهد شد، اما تحت سوسیالیسم هرکس به اندازه توانایی‌اش کار خواهد کرد، حال آن‌که به اندازه کاری که انجام می‌دهد، سهم خواهد برد. کشورهای کمونیستی در برخی موارد این نظریه لنین را برای توجیه اختلاف میان درآمدها در کشورهای خود به کار برده‌اند. همچنین لنین تأکید بیشتری بر اهمیت یک دولت قدرتمند در پیامد انقلاب سوسیالیستی داشت.
استالینیسم
نسخهٔ استالینی سوسیالیسم، با تغییرات اندکی، اتحاد جماهیر شوروی را ایجاد کرد و بر احزاب کمونیست در سراسر جهان تأثیر گذاشت. استالینیسم امکان ایجاد یک جامعه کمونیستی بر اساس برنامه جامع صنعتی شدن و اشتراکی سازی در شوروی را مطرح کرد. توسعهٔ سریع صنعت و مهم‌تر از آن، پیروزی شوروی سابق در جنگ جهانی دوم این دیدگاه را حتی تا ده سال پس از مرگ استالین در سراسر جهان معرفی کرد. استالینیسم قول ایجاد یک جامعه کمونیستی در طی سی سال را مطرح کرد. با این وجود، تحت رهبری استالین، امکان ایجاد کمونیسم در چارچوب مدل روسی فراهم شد.