There are pure text versions of the client found for Unix systems as well. IRC Servers are set up as a network of many servers, in which each server allows connections from the user's client programs.