Web servers use HTTP (Hypertext Transfer Protocol) to respond to web user requests from the World Wide Web. A web server consists of computer hardware and software that stores thousands or even billions of data, processes each request, and sends the information to a web browser such as Google Chrome, Firefox, or Edge. The data stored can be in image files, javascript files, and stylesheet files.