Polymers are large molecules made of repeating structural units bonded together. They can be classified as homopolymers made of one monomer unit, or copolymers made of two or more monomer units. Polymers can have linear, branched, or cross-linked structures. They are formed through polymerization reactions, which can occur via addition polymerization or condensation polymerization mechanisms. Addition polymerization includes free radical, ionic, and coordination chain polymerization and results in polymers that are exact multiples of the monomer units. Condensation polymerization involves step-wise reactions between functional groups of monomers and produces polymers with residual functional end groups.