A server is as the name suggests: it provides a serviceto a network of clients. In the world of the internet today, this can range from Web servers (they run websites, including this site you're using now), game servers (these run online games where people can play with each other online), and much more.
The server stores all the programs available to the users - instead of having to load each program onto every terminal, the server holds one copy - which is sent to each terminal on demand.
A server provides services to client computers. These services can be anything from assigning an IP address with DHCP to providing access to a database.
A server acts as the central point for all programs and data over a network.
in this case , the another computer take the role of server
I think you are referring to Server. A Server is an elevated computer that is on a defined network that has a specific range of tasks, such as providing resources, services and security. A server plays an important role in building Domains in computer networking environments.
Simple: in order to have a client-server architecture you need a network. The role of the network is to move data packets between the client and the server. In a client-server architecture the server usually has to manage the network (for example, a domain controller in a Windows environment).
From a network topology perspective, a personal computer that is connected to the network is a node. From a software/OS perspective, this would be a network client, but personal computers can act as, or serve the role of, a server, but I think that is out of scope of the question.
A server role is a set of software programs that, when they are installed and properly configured, lets a computer perform a specific function for multiple users or other computers within a network. Generally, roles share the following characteristics.
Print Services
computer play a vital Role in a Day to Day life, what is the Advantage and Disadvantage of Computer?and what are the role that computer play in day to day activities?
A server that runs an operating system based on the Linux kernel.
The main function of NOS is to provide server type of role to enhance support or make a working network.
A computer or program that is structured to accept requests from diverse network sources is typically termed a server. Servers hold the function of responding to numerous requests across a network and are pivotal in network management, aiding in the facilitation of information flow and resource allocation between computers. They perform a critical role in ensuring seamless network interactions, catering to a multitude of requests, and delivering the requisite responses or data back to the requesting entities. Balancing load, managing resources, and securing data are also integral parts of a serverβs duties, making them indispensable in maintaining the efficacy and security of network communications.
A server typically costs more than standard computers as they have a harder job role to play in computer networking. This is because they can support more hardware such as RAM, CPU's and Hard Disk Drives. You can use a standard computer and run it as a server but it is likely to run less efficiently than a 'Pre-built Server'. You can pay any amount for a server, just as you do with a standard desktop PC; dependant on what task(s) the server is needed for.