Differences on Demon
Supernatural entities that seem to feed on sins and which may posses certain mortals.
The word 'demon' is a generic class of supernatural creatures—it is generally used to describe various malevolent spirits or monsters, with varying degrees of accuracy.
Note that this type covers many "entities of a mystical nature", and does not necessarily imply a demonic origin as per judeo-christian views.