A cor da luz que uma substância química queima depende das energias dos fótons, que são determinadas pela energia necessária para mover os elétrons de uma órbita para outra. As cores são distintas para cada substância química, portanto a cor emitida depende de qual elemento é colocado na chama.
Um teste de chama é um procedimento analítico que ajuda a identificar a presença de certos elementos em uma substância. Quando colocado no fogo, o sal produz um brilho amarelo. Este brilho é o mesmo que um farol de sódio emite. O ácido bórico emitirá uma chama verde devido à presença de boro.