- noun a place that contains a large number of server computers and usually runs these servers for the benefit of many different organisations
- noun a business consisting of a group of Internet servers, all of which are linked to one another and are engaged in web hosting
- Two or more networked servers which are housed at a single location. Used, for instance, to balance the overall load of a network, or for redundant backup of resources or data. Also called server cluster.
- synonymserver cluster