Some migraine patients can control their migraines by changing their habits and diet, but most will require at least some medication if they want to stop the migraine attacks. The links below will inform you about the various forms of treatment.
Lifestyle changes
Dietary treatment
Medications
Alternative Medicine