`inetd` was an early attempt at avoiding every process having to write their own daemonization code.
inetd waited on "all" the sockets; when a connection came in, it started the configured application to deal with it.
daemonization didn't really figure into it, AFAIR.