Talk:Demon Hunter Organization

Uh, a dumb question: who ARE "demons" in Nasuverse? Does it refer to vampires, something else, or just everything that's not human? ^^;