Cationic polymerization is a type of chain-growth polymerization in which the active center of the polymer chain is a cation. This process is commonly catalyzed by an acid or a Lewis acid, which initiates the polymerization by creating a positively charged species. This technique is especially useful for polymerizing monomers with electron-rich double bonds.