Server+types

Servers are used to carry out various tasks across the network. There are many different types of server
 * File server
 * Web server
 * Print server
 * CD-ROM server
 * Mail server
 * Applications server

For each of the server types listed above, write a short sentence explaining what it does.