Bah le grade général représente ta progression IG mais ça ne débloque pas grand-chose, sauf la possibilité de débloquer de nouvelles armes en deathmatch, ou alors je n'ai pas saisi comment on les débloquait.
L'escouade gagne des bonus en montant en lvl, et change accessoirement d'uniforme.
Et puis tu as les niveaux des différents rôles qui se montent en pratiquant ledit rôle, ce qui te permet de débloquer les différentes sous-classes. Par exemple, le mitrailleur poilu commence avec un fusil Lebel standard et un pistolet Ruby. En jouant cette classe et en gagnant de l'expérience, tu débloqueras ensuite une deuxième classe, celle équipée du FM Chauchat. Enfin, en atteignant l'ultime niveau (100) du rôle en question, tu auras accès à la MG 08/15 allemande.
Enfin tu as le détail visible de cela dans le tableau relatif à ton escouade en partie.