Web Server Technology
A Web Server is software and hardware that uses protocols to respond to client requests made over the World Wide Web. The main job of a web server is to display website content through storing, processing and delivering webpages to users. Web Servers support HTTP (Hypertext Markup Language ), SMTP (Simple Mail Transfer Protocol) and FTP (File Transfer Protocol). Web Server hardware is connected to the internet and allows data to be exchanged with other connected devices using server software controls to accesses hosted files. The web server process is an example of the client/server model.
Web Server software is accessed through the domain names of websites and ensures the delivery of the site's content to the requesting user. The software side is also comprised of several components, with at least an HTTP server. The HTTP server is able to understand HTTP and URLs. As hardware, a web server is a computer that stores web server software and other files related to a website, such as HTML documents, images and JavaScript files.