Un daemon de rețea este un program care rulează pe un server și care deservește diferiți utilizatori care se pot conecta la acesta. Cu alte cuvinte, un daemon de rețea este un program server. Un exemplu tipic este un server Web, precum și servere FTP și Telnet.
Un daemon este un program care rulează în mod constant pe o mașină în fundal, de regulă cu privilegii de sistem super-utilizator (adică acest program poate face ceea ce vrea pe mașină și nu respectă permisiunile utilizatorilor obișnuiți). Demonul nu are nicio legătură cu terminalul (ecran și tastatură), astfel încât să nu poată primi niciodată date de la tastatură și nici să le afișeze pe ecran. Asta pentru că din această "bodilessness" se numește demon. Cu toate acestea, pentru programarea pe Web, scrierea daemonilor de rețea are aproape de ce să facă, deoarece este o componentă de programare a sistemului. Scrierea daemonilor de rețea nu este o sarcină ușoară și, în plus, de obicei necesită un control complet asupra hardware-ului serverului. Firmele care vinde gazde virtuale pe Internet (furnizorii de hosting) nu permit acest lucru din motive de securitate și, de asemenea, pentru că un astfel de program rulează constant pe computer și durează timpul procesorului. Deoarece mulți nu au propriul lor nod pe Web (care de obicei costă aproximativ 100-200 USD pe lună), abilitatea de a crea astfel de programe nu este disponibilă pentru toată lumea.