A computer or device on a network that manages network resources. For example, a file server is a computer and storage device dedicated to storing files. Any user on the network can store files on the server. A print server is a computer that manages one or more printers and a network server is a computer that manages network traffic. A database server is a computer system that processes database queries and a web server stores web pages.
Computers, or software packages, that provide a specific service to client software running on other computers. The term can refer to a particular piece of software; such as an internet server; or to the machine on which the software is running: e.g. "No emails received because the mail-server is currently down"
A server is a computer that can display or save files to another computer. The computer that receives the files is called a client. When your web page is hosted by a web host like Angelfire, when you upload your files, your files are upload to another computer, which in turn then displays your web page. Most web hosts use at least a T1 Internet connection, which is a lot more powerful than cable, so if you want to host your own site, you'll have to have a really fast Internet connection or it will take your visitors a long time to load your page.