Vampire vs. Demon

Difference Between Vampire and Demon
Vampirenoun
A mythological undead creature said to feed on the blood of the living.
Demonnoun
An evil supernatural spirit.
Vampirenoun
(colloquial) A person with the medical condition Systemic lupus erythematosus, colloquially known as vampirism, with effects such as photosensitivity and brownish-red stained teeth.
Demonnoun
An evil spirit resident in or working for Hell; a devil.
Vampirenoun
A blood-sucking bat; vampire bat (Desmodus rotundus)
Demonnoun
A false god or idol; a Satanic divinity.
Vampirenoun
A person who drains one's time, energy, money, etc.
Demonnoun
A very wicked or malevolent person; also in weakened sense a mischievous person, especially a child.
Vampireverb
To drain of energy or resources.
Demonnoun
A source (especially personified) of great evil or wickedness; a destructive feeling or character flaw.
The demon of stupidity haunts me whenever I open my mouth.Vampirenoun
(folklore) a corpse that rises at night to drink the blood of the living
Demonnoun
(in plural) A person's fears or anxieties.
Demonnoun
A neutral supernatural spirit.
Demonnoun
A person's inner spirit or genius; a guiding or creative impulse.
Demonnoun
(Greek mythology) A tutelary deity or spirit intermediate between the major Olympian gods and mankind, especially a deified hero or the entity which supposedly guided Socrates, telling him what not to do.
Demonnoun
A spirit not considered to be inherently evil; a (non-Christian) deity or supernatural being.
Demonnoun
An hypothetical entity with special abilities postulated for the sake of a thought experiment in philosophy or physics.
Demonnoun
Someone with great strength, passion or skill for a particular activity, pursuit etc.; an enthusiast.
He’s a demon at the card tables.Demonnoun
A form of patience (known as Canfield in the US).
Demonnoun
one of the evil spirits of traditional Jewish and Christian belief
Demonnoun
a cruel wicked and inhuman person
Demonnoun
someone extremely diligent or skillful;
he worked like a demon to finish the job on timeshe's a demon at math