Most of us get headaches from time to time. Some are mild. Others cause throbbing pain. They can last for minutes or days. There are many different types of headaches. How you treat yours depends on which kind you have.
Headaches might arise because of another medical condition, such as swollen sinuses or head injury. In these cases, treating the underlying problem usually relieves headache pain as well. But most headaches—including tension headaches and migraines—aren’t caused by a separate illness.