Client server architecture diagrams are those software which are comprised of client and server systems. It is the job of the client server to make a transmitted request to the server and it is the server's job to act upon the request.In many architecture diagrams, a form of Unified Modeling Language is used and can be devised to provide a broader contract between the client and server. It can be
. peer-to-peer, and include email protocols, web site addresses, and a system of database access between them. You can find more information here: http://simple.wikipedia.org/wiki/Client-server