Em Unix e outros sistemas operacionais multitarefas, um daemon, um
programa de computador que roda de forma interdependente em plano de fundo, ao invs de ser controlado diretamente por um usurio. Tipicamente, daemons tm nomes que terminam com a letra "d" por exemplo, syslogd o daemon que gerencia o log do sistema ("system log"). Em um ambiente Unix, o "processo pai" de um daemon normalmente (mas nem sempre) o processo init (PID=1). Muitas vezes, um programa se torna um daemon atravs de forking no "processofilho", o que causa a sada do "processopai" e, como consequncia, a adoo do "processofilho" pelo init. Essa prtica conhecida como "fork off and die". De forma geral, os sistemas operacionais iniciam daemons durante o processo de boot. Os daemons ento lidam com requisies diversas de servios, como requisies de rede, atividades de hardware, dentre outros. Tambm podem executar tarefas em horrios prdeterminados (como o cron) ou at mesmo realizar configuraes de hardware, a exemplo do udevd em sistemas GNU/Linux.