Answer:
The correct answer is Server.
Step-by-step explanation:
The term server has two meanings in the computer field. The first refers to the computer that makes resources available through a network, and the second refers to the program that works on that computer. Consequently, two server definitions appear:
Definition Server (hardware): A hardware-based server is a physical machine integrated into a computer network in which, in addition to the operating system, one or more software-based servers operate. An alternative name for a hardware-based server is "host" (English term for "host"). In principle, any computer can be used as a "host" with the corresponding server software.
Definition Server (software): A software-based server is a program that offers a special service that other programs called clients can use locally or through a network. The type of service depends on the type of server software. The basis of the communication is the client-server model and, as regards data exchange, the service-specific transmission protocols come into action.