Definition of web server A web server, or as it is also called an Internet server, is defined as a system or content that provides Internet services to users.
Another definition of a web server A web server can be defined simply as a computer system whose main purpose is to connect to the Internet and to download all files and pages stored on the Internet on your computer.
A single Web server can support many Web sites, and a single Web site can be served across many Web servers that are linked to each other, or that have mirror
Defining an HTTP server The term server often refers to Web to the HTTP server software on the device, which provides the functionality of the website, and HTTP is the protocol for the web, which can work on many programs, such as: Microsoft IIS and Apache, by accepting requests coming from the user's web browser and respond to them by sending HTML documents represented in web pages and their files, and also executes scripts on the server; such as scripts, JSPs, ASPs, and others, whose function is to search within the database and authorize credit cards.
The possibility of using one or more computers for small companies, they can use one computer that contains an HTTP server with an FTP server to upload files , in addition to an SMTP server for email and other similar functions, but for large companies, each service will need to run on one or more dedicated services, and running a huge website can need a large number of servers that number in the hundreds
TRANSLATED FROM: