The client is the program that you run on your end when you want to actually play the game. It is what poles for input and displays graphics to the screen (in addition to sound and other minor aspects). The client can also function as a single player game without any network connections being made