불꽃놀이는 화약이 담긴 폭죽 따위의 불꽃을 쏘아 올려 즐기는 축제로 밤하늘을 아름답게 수놓는다. 불꽃놀이에서 화약은 질산칼륨, 숯, 황을 이용해서 만드는데, 질산칼륨은 산소를 공급해주고, 숯과 황은 연료의 역할을 하여 빠르게 연소 반응이 일어나게 해준다. 이러한 화약에 금속 분말을 혼합한 것을 공중에 쏘아 올려 폭발 또는 연소시키면서 빛과 소리를 내게 하는데, 금속 원소마다 고유한 불꽃 반응색을 보이는 성질을 이용하여 빨강, 노랑, 파랑의 다양한 불꽃색을 연출한다.