Understanding the differenty types of headaches