What are the common causes of headaches in children?
Headaches in children can be categorized into primary and secondary headaches. Primary headaches include migraine, tension-type headaches, and cluster headaches. Secondary headaches are those resulting from other medical conditions such as infections (e.g., sinusitis), head injury, or systemic illnesses.