как я уже упоминал в комментарии:
как упоминается ссылка на Википедию: В операционных системах Windows NT служба Windows - это компьютерная программа, которая работает в фоновом режиме. [1] По концепции он похож на демон Unix.
Демон - это тип программы в Unix-подобных операционных системах, который работает незаметно в фоновом режиме, а не под непосредственным контролем пользователя, ожидая активации из-за возникновения определенного события или условия.
В операционных системах Microsoft Windows программы, называемые службами, выполняют функции демонов, хотя термин «демон» теперь иногда используется и в отношении этих систем.
источник: http://www.linfo.org/daemon.html
ОБНОВЛЕНИЕ (больше деталей и фактическое сравнение):
- UNIX: Демон - это процесс, который отсоединяется от терминала и работает в автономном режиме, ожидая запросов и отвечая на них.
- Windows. Служба - это приложение специального типа, которое доступно в Windows и работает в фоновом режиме со специальными привилегиями.
- В UNIX демон - это процесс, который система начинает предоставлять сервис другим приложениям. Как правило, демон не взаимодействует с пользователями. Демоны UNIX запускаются во время загрузки из сценариев init или rc. Чтобы изменить такой скрипт, его нужно открыть в текстовом редакторе, а значения переменных в скрипте нужно физически изменить. В UNIX демон запускается с соответствующим именем пользователя для службы, которую он предоставляет, или от имени пользователя root.
- Служба Windows является эквивалентом демона UNIX. Это процесс, который предоставляет одно или несколько средств клиентским процессам. Как правило, служба - это долго работающее приложение на базе Windows, которое не взаимодействует с пользователями и, следовательно, не содержит пользовательского интерфейса. Службы могут запускаться при перезапуске системы, а затем продолжать работу через сеансы входа в систему. В Windows есть реестр, в котором хранятся значения переменных, используемых в сервисах. Панель управления предоставляет пользовательский интерфейс, который позволяет пользователям устанавливать переменные с допустимыми значениями в реестре. Контекст безопасности этого пользователя определяет возможности службы. Большинство служб работают как локальные или сетевые службы. Последнее требуется, если службе требуется доступ к сетевым ресурсам и она должна работать как пользователь домена с достаточными правами для выполнения требуемых задач.