Where did demon come from?

Demon comes from the Greek word "Daimon", which means spirit. However, when Christianity took over in the Roman empire, all of the spirits (good or evil) and gods/goddesses (good or evil) of the pagans (including the Romans, Greeks, Celts, Egyptians and others) were said to be servants of Satan and ever since then, the term has had an entirely negative connotation.