An oxidizing agent, or oxidant, gains electrons and is reduced by a chemical reaction. Also known as the electron acceptor, the oxidizing agent is normally in one of its higher possible oxidation states because it will gain electrons and be reduced. Examples of oxidizing agents include halogens, potassium nitrate, and nitric acid.
A reducing agent, or reductant, loses electrons and is oxidized in a chemical reaction. A reducing agent is typically in one of its lower possible oxidation states and is known as the electron donor. A reducing agent is oxidized because it loses electrons in the redox reaction. Examples of reducing agents include the earth metals, formic acid, and sulphite compounds.