The notion of autocatalysis actually covers a large variety of mechanistic realisations of chemical systems. From the most general definition of autocatalysis, that is a process in which a chemical compound is able to catalyze its own formation, several different systems can be described. We detail the different categories of autocatalyses, and compare them on the basis of their mechanistic, ki...