You can also look at its function.

Server - it gives out different kinds of services to the client.
Desktop - the one that connects to the server. It can also be stand alone wherein all the interface needed by the user are there.