A daemon runs in the background and supervises the system.

Modern daemons follow a simpler yet powerful scheme
(here called “new-style” daemons)

This makes it easier to control.

all new-style daemons communicate via listening.

daemons are automatically activated

to start-up and maintain the daemon, use the directive

it is possible to bind activation to events.

This provides for nicer abstraction and gives administrators the option to enable controlling/manipulating.

simpler or better daemons shall be bound.

Make sure to set a good human-readable description

Do not disable, unless you really know what you do.

If not already implemented, add an optional command
to disable daemonization.

—
Found poem (erasure) from the Linux Man Pages. Full text here:
https://man7.org/linux/man-pages/man7/daemon.7.html