Types of headaches
You would be surprised to know that 150 different types of headaches exist, and they categorized into two main types, primary and secondary.
A few examples of primary type can be tension headaches, migraine headaches, cluster headaches, headaches caused by alcohol, certain type of food, posture, etc. They are not usually dangerous, but can affect your daily activities.
Secondary headaches are usually a symptom of an underlying condition. Headaches caused by sinus, dehydration, medication overuse, etc. can be resolved once you get treatment for that condition. Some type of secondary headaches that can be serious are spinal headaches and thunderclap headaches.