Migraine treatment can involve both abortive (symptom-relieving) and preventive medications, as well as non-medication options. Abortive therapies, such as NSAIDs, triptans, and CGRP antagonists, aim to stop a migraine attack once it has started. Preventive treatments, like beta-blockers, antidepressants, and certain antiepileptic drugs, are used to reduce the frequency and severity of migraines over time.