Identify different headache types, including migraine, cluster headache, and tension-type headache. Learn about common symptoms, causes, and when a headache requires emergency medical care.