Ionization can result from the loss of an electron after collisions with subatomic particles, collisions with other atoms, molecules and ions, or through the interaction with light. Heterolytic bond cleavage and heterolytic substitution reactions can result in the formation of ion pairs.