An addition reaction is limited to chemical compounds that have multiple bonds. Examples include a molecule with a carbon–carbon double bond (an alkene) or a triple bond (an alkyne). Another example is a compound that has rings (which are also considered points of unsaturation). A molecule that has carbon—heteroatom double bonds, such as a carbonyl group (C=O) or imine group (C=N), can undergo an addition reaction because its double-bond.
Addition reactions are useful in analytic chemistry, as they can identify the existence and number of double bonds in a molecule. For example, bromine addition will consume a bromine solution, resulting in a color change:
Likewise hydrogen addition often proceeds on all double-bonds of a molecule, and thus gives a count of the number of a double and triple bonds through stoichiometry: