In Linux, a daemon is a long-running program that runs as a background process instead of interactively with human input. Common daemons you might come across are:

  • system daemons like init
  • language runtimes
  • network daemons like web servers

References: