Demon refers to an evil spirit or devil in many religious traditions.
In modern usage, demon can also mean:
1. A person with great energy or skill (e.g. "a demon at chess")
2. A persistent problem or obsession (e.g. "his inner demons")
3. In computing, a background process (daemon)
4. In Greek mythology, a supernatural being of a nature intermediate between gods and humans