A foaming agent is a material such as a surfactant or a blowing agent that facilitates the formation of foam. A surfactant, when present in small amounts, reduces surface tension of a liquid or increases its colloidal stability by inhibiting coalescence of bubbles