Scientists have discovered that something called CGRP is the cause of migraines. CGRP stands for "calcitonin gene-related peptide". CGRP is a protein that causes migraines when it is released around the brain. What CGRP does, is that it causes a lot of inflammation in the meninges, a covering above the brain.