daemon

/ˈdiːmən/
background process

The system daemon runs in the background, managing network requests without user interaction.

The background process operates continuously, handling tasks like network requests autonomously.


Technology
technical

A computer program that runs as a background process, often without user interaction, performing specific tasks like scheduling, logging, or network services.

The Apache daemon handles incoming web requests on port 80.

The Apache background process manages web traffic on the default HTTP port.

Unix systems use daemons like cron to execute scheduled tasks.

Unix systems rely on background processes such as cron for time-based task execution.

Daemons are typically named with a 'd' suffix (e.g., 'sshd' for SSH daemon). They are non-interactive and often started during system boot.

literary

In classical mythology, a benevolent or malevolent supernatural being or spirit.

The ancient Greeks believed in daemons as intermediaries between gods and mortals.

Greek mythology described daemons as spirits acting as bridges between deities and humans.

The term 'daemon' in mythology is distinct from the modern computing usage, though both imply service or mediation.

Collocations

run as a daemonoperate in the backgrounddaemon processbackground tasksystem daemoncore background service

Related Phrases

daemonizeverb
to convert a program into a background daemon process
init daemonphrase
the first process started by the Linux kernel (e.g., systemd, init)

Pro Tip

Distinguish 'daemon' from 'demon'

In computing, 'daemon' is always spelled with 'ae' and refers to background processes. 'Demon' (with 'e') refers to evil spirits or a troublesome person.

Gold Rule

Daemons vs. Services

While often used interchangeably, 'daemon' typically refers to Unix/Linux background processes, whereas 'service' is a broader term including Windows services and other managed processes.

Word Origin

From Latin 'daemon' (spirit or divine power), via Greek 'daimōn' (δαίμων), originally meaning 'divider' or 'distributor' in a neutral sense. The computing sense emerged in the 1960s–70s with early Unix systems, where 'daemon' referred to background helper processes.

Usage Notes

In computing, 'daemon' is always spelled with a single 'e' and pronounced /ˈdiːmən/. It is distinct from 'demon' (evil spirit) despite the similar spelling. The term is technical and rarely used outside of system administration or software development contexts.

Word Breakdown

daemon
supernatural being or background process
root
English Dictionary