An IRCd, meaning Internet Relay Chat server program, is a program, server software that uses the IRC protocol. This allows people to talk to each other on the Internet. They exchange textual messages in real time.[1]
The server accepts connections from IRC clients on a group of TCP ports. When the server is part of an IRC network, it also keeps one or more connections with other servers/daemons.[2]
The word ircd once referred to only one piece of software.