There are many different types of headaches. Although not all headaches are the same, they all share at least one thing in common — they cause pain. But many headaches also cause other unwanted symptoms, including nausea and vomiting.
Tension headaches are the most common type of headache and are what we think of as normal, “everyday” headaches. They feel like a constant ache that affects both sides of the head, as though a tight band is stretched around it.
A tension headache normally won’t be severe enough to prevent you doing everyday activities. They usually last for 30 minutes to several hours, but can last for several days.
The exact cause is unclear, but tension headaches have been linked to things such as stress, poor posture, skipping meals and dehydration.
Migraines are less common than tension headaches. They’re usually felt as a severe, throbbing pain at the front or side of the head. Some people also have other symptoms, such as nausea, vomiting and increased sensitivity to light or sound.
Migraines tend to be more severe than tension headaches and can stop you carrying out your normal daily activities. They usually last at least a couple of hours, and some people find they need to stay in bed for days at a time.