Tags: Website.
The Internet Chess Club (ICC) is a commercial Internet chess server devoted to the play and discussion of chess and chess variants. ICC currently has over 30000 subscribing members. It was the first Internet chess server and is the first and largest pay to play chess server.