One of the theories behind migraines is that they're caused by over-stretched blood vessels in the brain, which stimulate pain receptors and cause the pain.
The features of migraine
include nausea and vomiting
, light and sound sensitivity and (often) an aurora preceding the headache
consisting of visual distortions such as flashes of lights and "sparkles.".
Answer assisted by David Miller, Medical Student