The cephalosporin class is very extensive so a good classification system is necessary to distinguish different cephalosporins from each other. There are few chemical and activity features that could be used for classification, for example chemical structure, side chain properties, pharmacokinetic, spectrum of activity or clinical properties. Despite these variable features the most common classification system for cephalosporins is to divide them into generations. The generation system is based on different antimicrobial activity shown by different cephalosporins.