Addition polymerization is a chemical reaction where monomers with double or triple bonds join together to form a polymer without the loss of any small molecules. This process is typically initiated by free radicals, cations, or anions that open the monomer's unsaturated bonds, linking them into long chains with high molecular weight.