We all suffer from headaches from time to time, and they might be a result of something simple, like a dehydration or a lack of sleep, or indicate a more serious health issue.There are more than 150 types of headaches, and these are the most common ones:-- Migraine