como mencioné en el comentario:
como menciona el enlace de Wikipedia: en los sistemas operativos Windows NT, un servicio de Windows es un programa informático que funciona en segundo plano. [1] Es similar en concepto a un demonio Unix.
Un daemon es un tipo de programa en sistemas operativos tipo Unix que se ejecuta discretamente en segundo plano, en lugar de estar bajo el control directo de un usuario, esperando ser activado por la ocurrencia de un evento o condición específica.
En los sistemas operativos Microsoft Windows, los programas llamados servicios realizan las funciones de daemons, aunque el término daemon ahora a veces también se usa con respecto a esos sistemas.
fuente: http://www.linfo.org/daemon.html
ACTUALIZACIÓN (Más detalles y comparación real):
- UNIX: Un daemon es un proceso que se separa del terminal y se ejecuta desconectado en segundo plano, esperando solicitudes y respondiendo a ellas.
- Windows: un servicio es un tipo especial de aplicación que está disponible en Windows y se ejecuta en segundo plano con privilegios especiales.
- En UNIX, un daemon es un proceso que el sistema comienza a proporcionar un servicio a otras aplicaciones. Por lo general, el demonio no interactúa con los usuarios. Los demonios UNIX se inician en el momento del arranque desde los scripts init o rc. Para modificar dicho script, debe abrirse en un editor de texto y los valores de las variables en el script deben cambiarse físicamente. En UNIX, un daemon se ejecuta con un nombre de usuario apropiado para el servicio que proporciona o como usuario root.
- Un servicio de Windows es el equivalente de un demonio UNIX. Es un proceso que proporciona una o más facilidades para los procesos del cliente. Normalmente, un servicio es una aplicación de larga duración basada en Windows que no interactúa con los usuarios y, en consecuencia, no incluye una interfaz de usuario. Los servicios pueden comenzar cuando el sistema se reinicia y luego continuar ejecutándose en las sesiones de inicio de sesión. Windows tiene un registro que almacena los valores de las variables utilizadas en los servicios. El Panel de control proporciona una IU que permite a los usuarios establecer las variables con los valores válidos en el registro. El contexto de seguridad de ese usuario determina las capacidades del servicio. La mayoría de los servicios se ejecutan como Servicio local o Servicio de red. Esto último es necesario si el servicio necesita acceder a los recursos de la red y debe ejecutarse como un usuario de dominio con suficientes privilegios para realizar las tareas requeridas.