Difference between ghost and ghoul
Ghost or ghoul? / Stock photo

Difference between ghost and ghoul

Halloween is upon us. But do you know the difference between ghost and ghoul?


A ghost, or spectre or phantom, is an apparition of a dead spirit or a soul. The descriptions of this apparition varies from invisible presence to a translucent, albeit visible shape.

In many traditional accounts, ghosts are out for revenge or have to stay on earth because of the bad things they did during their lifetime as mortals.


A ghoul is an undead monster which eats human flesh. It’s an evil demon who is able to take the form of an animal often a hyena, but also the form of the most recent person whom it has eaten.

Even though it can change its shape, it has one unchanging feature: donkey’s hooves for feet. This creature also drinks blood and steals coins.

There are big differences between these two supernatural creatures. Watch out when you’re trick or treating!