T'aurais pas pu savoir ca a plus vraiment de sens, ca viens de dota 1 en fait.
Puisque c'était un mod de warcraft 3, ca marchait un peu comme quand tu veux jouer un zombie mode sur cs, tu cherche un serveur zombie dans la liste des serveurs. Bah la c'était pareil. Du coup y'avais pas de matchmaking pour te faire jouer avec des joueurs supposés de ton niveau.
Donc beaucoup de bons joueurs jouaient surtout en partie privés avec des amis, ou des membres d'un clan, ou même en ladder pour s'assurer d'être avec et contre des joueurs qui connaissent le jeu et pour avoir des games de bon niveau.
Donc en partie publique ouvertes a tous le niveau était plutôt médiocre. C'était un terme plutôt péjoratif, même carrément élitiste.
Maintenant ca veux plus dire grand chose, t'as pas vraiment de raison de te prendre la tête a jouer en parties privés puisque le jeu te trouvera des mates de ton niveau que tu sois débutant ou pro.
Donc c'est surtout utilisé pour différencier les games de tournois (effectivement en privé) des games en matchmaking.
Mais maintenant c'est souvent confondu avec le solo en fait. J'entend souvent que tel héro est fort en team mais nul en pub, bien sur ca n'a pas vraiment de sens puisque tu peux très bien jouer à 5 en matchmaking.