A foaming agent is a material that facilitates formation of foam. The term refers to either:
A surfactant, which, when present in small amounts, reduces surface tension of a liquid (reduces the work needed to create the foam) or increases its colloidal stability by inhibiting coalescence of bubbles[1] or
A blowing agent, which is the gas that forms the gaseous part of the foam.