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). Technically, it is not just a client, since it can also function as a game locally without any network connections being made