Un daemon est un type de logiciel conçu de façon modulaire, et dont l'interface graphique (GUI, Graphical User Interface) peut être lancée séparément. En terme d'architecture logicielle, cela répond à une utilité de distinguer le traitement (le «core») de la logique d'affichage.
Les intérêts sont: