‘Salt’ as a word conjures up images of the normal table salt you probably use every day; whilst this is one type of salt (sodium chloride), in chemistry ‘salt’ refers to any compound that contains metal and non-metal atoms ionically bonded together. So, how do these compounds give the huge range of colours, and what else is needed to produce fireworks?