Read full article: Port Canaveral fireworks celebration to light up night sky The short answer: chemistry. Certain elements produce different colors that, when added to a firework and burned, produce ...