Addition polymerization typically involves three steps: initiation, propagation, and termination. The initiation step involves the generation of active sites, usually through free radicals, cations, or anions. During propagation, these active sites react with monomers to form a growing polymer chain. The process continues until termination occurs, either by combination, disproportionation, or chain transfer.