Inetd je démon , který podle potřeby spouští některé další procesy síťového serveru.
Inetd se spustí při spuštění systému, přečte konfigurační soubor a začne naslouchat na zadaných portech TCP a UDP. Po navázání nového spojení se přijatý deskriptor soketu duplikuje na tři nové s čísly 0,1 a 2 ( standardní vstup, výstup a chybová hlášení) a spustí se program, který tento požadavek zpracovává. Tato technologie umožňuje zjednodušit serverové procesy tím, že část kódu je přesunuta do inetd (nevyžaduje se žádná síťová připojení, program pracuje se standardními vstupně-výstupními streamy) a snížit počet současně běžících procesů na lehkém načtený server. Pokud je však server silně zatížen, inetd snižuje výkon systému, a proto se obecně nepoužívá. V tomto případě je každý serverový proces samostatným démonem, který nezávisle přijímá a zpracovává příchozí požadavky.
Chcete-li filtrovat příchozí připojení v konfiguračním souboru inetd, můžete místo přímého spouštění procesu zadat prostřední handler tcpd, který zkontroluje platnost přístupu z dané adresy k zadané službě a v případě úspěchu spustí obsluhu požadavku.
V nových distribucích operačního systému je inetd nahrazen rozšířenou verzí xinetd .