Step-growth polymerization is a type of polymerization mechanism where bi-functional or multi-functional monomers react to form first dimers, then trimers, oligomers, and eventually long chain polymers. Unlike chain-growth polymerization, step-growth polymerization does not require an initiator and typically involves the gradual increase in molecular weight rather than rapid chain growth.