Updated: Sep 7, 2021
Headaches are probably one of the most common health complaints today. However, what most people are unaware of is that there are many different types of headaches and each type has its own unique cause, symptoms, and treatment. Therefore, in order to treat your headache the most effectively, you need to first understand the type of headache that you have. A headache can be a mild, dull, or throbbing pain in the head.  Most people only suffer from them occasionally. For these headaches, a good rest and some over-the-counter medications are usually enough to provide relief from the pain. For those who experience headaches much more regularly, however, the pain can be debilitating.
Headaches can be categorized into two groups: primary headaches and secondary headaches.  Primary headaches aren’t caused by any existing medical conditions.  Secondary headaches, however, are a symptom of a greater health issue - a tumor, for instance. 
What about tension headaches?
Tension headaches are the most common type of headache experienced by people. It causes a mild to intense pain that feels like a tight band squeezing around your skull.  Tension headaches are usually known to have an impact on both sides of the head. However, they have been known to affect just one side of your head.
Tension headaches can also be categorized into two groups: episodic tension headaches and chronic tension headaches.  The former may last anywhere from less than an hour to a week. The latter often causes continuous pain and usually lasts for an hour but occurs very frequently.  It is not yet known exactly what causes this condition, but it is believed that a number of common risk factors make them occur more commonly.
Common Risk Factors for Tension Headaches:
Common cold and flu
Emotional tension and stress
Environment factors such as light and sound, and even overexposure to cold and heat
Long periods of reading
Physical tension in the muscles of your scalp
Overusing your neck and shoulder muscles
Overexposure to screens
Too much coffee and smoking
Most people use over-the-counter medications such as paracetamol and ibuprofen to treat mild headaches. But one must realize that regular use of medicines such as these may increase the tolerance of the body to its effects.  In simple words, the more you use them, the less effective they become at treating your pain. This is especially true if you are using a high dosage of a drug. It may also result in another type of headache known as medication overuse headaches or rebound headaches. 
In order to avoid using pain medications such as these, you can try some home remedies such as: 
Drinking enough water
Periods of rest or sleep