按其发泡方法分为化学泡沫灭火剂和空气机械泡沫灭火剂。按其发泡倍数分为低倍数泡沫灭火剂,中倍数泡沫灭火剂,高倍数泡沫灭火剂。泡沫灭火剂一般由发泡剂、泡沫稳定剂、耐液性添加剂、助溶剂、抗冻剂、降粘剂、防蚀剂、防腐剂、无机盐以及水组成。我国生产和使用的泡沫灭火剂主要有蛋白泡沫灭火剂、氟蛋白泡沫灭火剂、水成膜泡沫灭火剂、高倍数泡沫灭火剂、化学泡沫灭火剂、抗溶泡沫灭火剂。泡沫灭火剂体轻、流动性好,持久性和抗烧性强,粘着力大,并能迅速流散和漂浮在着火的液面上,形成严密的覆盖层,使燃烧表面与空气隔绝,遮断火焰的热辐射,阻止燃烧体和附近可燃物质的蒸发。同时,泡沫中的水蒸发可以降低燃烧表面氧气浓度,冷却燃烧表面或破坏物质燃烧的其他条件,使火熄灭。泡沫灭火剂适用于扑救油类可燃液体、可燃固体物质火灾,不能用于扑救轻金属火灾,遇水燃烧或爆炸物质的火灾,带电设备的火灾。