用火燃点爆竹的药引后,一旦烧着了里面的黑火药,便实时发生一连串非常剧烈的氧化还原反应,释放出大量的能量和生成许多气体。这些生成的气体包括有二氧化硫、二氧化氮、二氧化碳、一氧化碳等。由于爆竹内的气体体积突然猛烈地增加数千倍,那层并非包得很紧的草纸便承受不起压力,形成爆炸,发出“啪”的一声。
至于烟花的化学原理,其实和爆竹的大同小异,其结构都包含黑火药和药引。燃放烟花后,类似以上提到的化学反应引发爆炸,而爆炸过程中所释放出来的能量,绝大部分转化成光能呈现在我们眼中。