Definition

A daemon is a computer program that runs in the background of a multitasking operating system. It doesn’t need user control, so the user doesn’t have to activate it to start running. Usually, a certain action or event starts a daemon program.

For instance, it runs software or services on a server in the background. If a particular service is installed on a server, a daemon also runs in the background.

Daemons are Linux or Unix programs implemented to respond to requests for specific hardware services and activities through other systems on the network and reply to requests from other programs.

Common Daemon Programs