A server is a computer or program that manages access to centralized resources or services in a network. Servers can be hardware, like a physical computer, or software, like a database or web server program. Common types of servers include database servers, web servers, file servers, mail servers, and application servers. Servers are designed for reliability, performance and to service multiple client requests simultaneously. They provide advantages over standard PCs for improving productivity and reducing costs in business networks.