ABSTRACT

A server is a computer or system that supplies and delivers resources, data, services, or programs to other computers, also known as clients, over a network. In theory, whenever computers distribute resources to client machines, they are considered servers. A server could be designed to complete a single task, such as a mail server, which accepts and stores email and then provides it to a requesting client. Or it can also perform several tasks, such as a file and print server, which both can store files and accept print jobs from clients and then forward them on to a network-attached printer. Multiple clients or users may share files stored on a server. Rather than attaching a printer to every workstation, it offers a single print server service to numerous requests from numerous clients. Web servers usually respond to requests from browsers running on client computers for web pages, or other web-based services.