[hardware]
A computer that manages shared resources, such as disks, printers, and databases, on a network.
[software]
Software that provides services or functionality to client software. For example, a Web server is software that sends Web pages to browsers.