Internet Chess Club er et nettsted der menneskelige brukere kan spille lyn- og hurtigsjakkpartier mot hverandre. I tillegg organiserer nettstedet løpende sjakkturneringer, det gir ulike typer sjakkurs, det lar brukerne løse ulike typer sjakkoppgaver og det tilbyr hjelp til nye brukere. Men disse funksjonene er ikke programmert inn i hovedprogrammet for nettstedet. I stedet har utviklerne programmert uavhengige boter for turneringsorganisering, sjakkursing, oppgaveløsning og brukerstøtte. Til enhver tid kjører f.eks. flere ulike turneringsboter som regelmessig organiserer turneringer av hver sin type. Noen boter er også sjakkprogrammer som brukerne kan spille mot.