Headache is pain anywhere in the head that can occur on one or both sides, in isolated locations, radiating across the head, or with a vise-like quality. Common causes of headaches include certain foods containing nitrates, changes in sleep patterns, poor posture, skipped meals, stress, and overuse of pain medication.