Er zijn verschillende soorten hoofdpijn waaronder spanningshoofdpijn, clusterhoofdpijn en migraine de meest bekende zijn. Hoofdpijn in het algemeen is meestal een complexe aandoening en de oorzaken kunnen heel divers zijn variërend van gespannen hoofd-, hals- en schouderspieren (bijvoorbeeld te wijten aan emotionele stress, overbelasting of een verkeerde lichaamshouding), slaaptekort, hersenaandoeningen, stofwisselingsproblemen, een trauma tot bepaalde overgevoeligheids- of erfelijkheidsfactoren. In vele gevallen, vooral bij migraine, kan de exacte oorzaak niet worden vastgesteld en/of slechts worden vermoed.