Wiktionary
                    client-server
                    
                        
                
                                                                    a. (context computing English) describes computer software usually comprising a number of client modules, and a server module to which they are connected in some way. The clients make requests of the server; the server processes the requests and returns the results to the appropriate client.