It is a background process that runs independently of user interaction. It typically runs on a server or computer system. It performs tasks or services continuously or on demand, without requiring direct control from a user.
Characteristics
Runs in the background
Deamons operate in the background, most of the time starting automatically when the system boots and continuing to run until system is shut down.
No user interface
Deamon does not have GUI or directly interract iwth the user through standard i/o
Service-Oriented
They provide system-level services, such as handling network requests or scheduling tasks
Managed by OS
Deamons are often started, stopped and monitored by the OS’s service manager