Daemons - Daemon não significa Disk and Execution Monitor ( link ). Eles são os processos que são executados em segundo plano e não são interativos. Eles não têm terminal de controle.
Eles executam determinadas ações em horários predefinidos ou em resposta a determinados eventos. Em * NIX, os nomes dos daemons terminam em d .
Serviços - No Windows, os daemons são chamados de serviços .
Se você está se perguntando por que o * NIX tem um comando chamado service , ele é usado apenas para executar scripts init (abreviação de scriptrunlevel de inicialização ).
Process - Process é um programa em execução. Em um determinado instante de tempo, ele pode ser em execução , sleeping , ou zumbi (processo concluído, mas aguardando que o processo pai seja escolhido o valor de retorno).
Fontes e mais informações :