中氧的助燃作用才能燃烧，只是速燃之物；而火药却可以在无氧的情况下燃烧，属于爆燃之物。这是希腊火与火药的根本区别。另外，在使用希腊火时，必须先点燃之，因此会发生能量耗散的问题。而火药却无需在施放时直接点着火药，而只要用烙锥烙透球壳与火药包，尔后借助抛石机或弓、弩向敌方抛射和施放。在运行过程中，作为燃烧源的火药并不燃烧，不但没有能量耗散的问题，而且在射中目标之后火药才被引燃，产生的燃烧也远较希腊火勐烈得多。正因为此，恩格斯才说火药是「注定使整个作战方法改变的新因素」。
其他国家的火攻武器