There are many different types, but the most common are tension headaches, migraine headaches, cervical headaches and cluster headaches.