Question: what is the difference between daemon and service?
Answer: A daemon is a background, non-interactive program. It is detached from the keyboard and display of any interactive user. ... A service is a program which responds to requests from other programs over some inter-process communication mechanism (usually over a network). A service is what a server provides.