On distingue deux variétés de pus :
- Le pus contenant des germes infectieux. Il s'agit de microbes que l'on appelle pyogènes c'est-à-dire ayant la capacité d'entraîner des infections suppurantes. Il est possible de mettre en évidence le germe responsable de la formation de ce pus. Pour cela il est procédé à un prélèvement du pus et une mise en culture du liquide. Quelquefois l'examen direct suffit à identifier e germe responsable. Le prélèvement de pus est susceptible d'être contaminé par un autre germe non responsable de l'infection. Les germes responsables du pus infectieux sont le plus souvent : le streptocoque et le staphylocoque dans ce cas le pus est respectivement de couleur verte et jaune. Quelquefois il s'agit du bacille pyocyanique et dans ce cas le pus est bleu. En dehors des bactéries, les autres germes pouvant entraîner du pus sont les amibes qui donnent un plus de couleur brun et les germes anaérobies (ne nécessitant pas d'oxygène pour se multiplier) et dans ce cas le pus est de couleur grise s'accompagnant d'une odeur fétide.
- Le plus aseptique est un pus qui ne contient aucun germe. Il apparaît dans certaines affections au cours desquelles le patient fabrique des anticorps contre ses propres tissus (phénomène d'auto-immunité). Au cours de la tuberculose ou lors de la pénétration d'une substance non acceptée par les tissus de l'organisme on constate également une suppuration aseptique. L'exemple même du pus aseptique est le pus des urines qui ne contient qu'une variété de globules blancs morts (les polynucléaires).