It’s best to think of it in terms of roles, than a device. When we have networked computing and the internet, two or more devices are talking together.
A “server” is more of a generic term for the thing in the conversation that is holding and returning the information the client device is asking for.
A server could be a PC in your closet, a NAS device, a containerized app running the cloud, a virtual machine somewhere etc.
It can be as simple as one server, or with something like Reddit there are many servers of many types, handling databases, image storage videos, application code etc.
Latest Answers