It works with cu, kermit and rlogin for indirect access through intermediate machines, as well as telnet or other socket-based communications programs for direct Internet access to IGS. igscomm, a primitive version of telnet, is also included. xigc provides a go board window, a menu window, and a communications stream between the user and the IGS.