The auroral colours correspond to the different types of gases in the ionosphere. Oxygen atoms give off red and green light, depending on how high they are in the ionosphere; whereas nitrogen molecules give violet light.
The most common colour observed is green. During a moderate to large auroral display, which can last up to three hours, the amount of energy released is roughly equivalent to that of a small nuclear explosion.