The article linked above informs us of different types of headaches that can occur in different situations, but mostly it focuses on stress headaches. The cause of stress headaches is kind of obvious, when one is stressed out headaches can occur. These headaches happen daily to some people, but to others only when they're very stressed out.