A web server is a computer that stores and delivers web pages. A web host is a company that owns and operates a web server. When you visit a website, you are requesting a web page from the server. The server then delivers the page to your computer. The web host provides the server and the web page storage space.