Фейерверк — это коробочка с энергией. Взрывы и огни получаются в результате химических реакций (а именно окисления, по-простому — горения), которые освобождают эту энергию в виде света. Каждый химический элемент, сгорая, светится особым цветом. Чтобы получить красный огонь, в смеси добавляют соли стронция и лития, ослепительно-белые вспышки дают титан и магний, а зелёные огни — это барий. Использовать разные металлы для производства цветных фейерверков стали относительно поздно — в 1830-х годах в Италии.
Фейерверки вспыхивают и гаснут, но если хочется насладиться игрой цвета подольше, то есть один лайфхак: надо зажечь пиротехнический фонтан. Тогда поток искр и света будет непрерывно бить из сугроба, освещая праздник.