server
Word family
Synonym discussion
Sense: noun/1
Server and host overlap in meaning but differ in emphasis. A server is a computer or program that provides services (files, email, web pages) to clients on a network; a host is any computer that runs applications or services, sometimes including servers. In cloud computing, 'host' often refers to the physical machine running virtual servers. Mainframe is an older type of large, powerful computer built for bulk data processing — it is not a network server in the modern sense, though mainframes can serve data. For everyday technology contexts, use 'server' for the machine that manages shared resources; use 'host' when focusing on the computer that 'runs' something (e.g., 'the host for our website'). Example: 'The new server handles two thousand requests per minute.' vs 'Our web host went down for maintenance.'
Etymology
Comes from the English verb 'serve' (from Latin 'servire', meaning 'to be a servant or slave') plus the suffix '-er' (meaning 'a person or thing that does something'). Originally, a server was a person who serves food. Over time, the word expanded to include utensils used for serving food, and later, in the 1990s, to computers that 'serve' data to other computers. The religious sense (altar server) dates back several centuries.