Se ha hablado de dos fases del comunismo: Lenin las detalla como "primera fase de la sociedad comunista" (lo comúnmente llamado socialismo), y como "fase superior de la sociedad comunista" (lo comúnmente llamado, sin más, comunismo).