A server is a computer program or a device that provides functionality for other programs or devices.
A single server can serve multiple clients, and a single client can use multiple servers.