Since fireworks are a big part of any American Independence Day, and these forums are very science inclined I'd figure there's no better time to explain what goes on when those bright colors and loud noises are released into the sky.
Most fireworks use different salts to make all of the colors you see. When these salts are burned, each of them produce a unique color. For example Barium Chloride (BaCl2) produces green, Sodium Nitrate (NaNO3) produces yellow, and Strontium Carbonate (SrCO3) produces an intense red.
Fun fact, Disney is the biggest consumer of fireworks in the US.
Please feel free to share any other things you might know about fireworks, like how they're made or how they work!
(Info obtained from https://en.wikipedia.org/wiki/Fireworks)