A web host is a business that provides the tools for a website to be seen on the Internet. These tools include a physical server and storage space on which you can keep your website’s files. It also includes the web server and the software that lets people access your website.
A Web host also lets you upload files to the Web server, setup and use domain email accounts (e.g., email@example.com), and manage content on your page. It won’t likely build the website for you though. You’ll need to either hire a Web developer or put it together yourself.
A web host is like an office space you rent on a floor filled with offices leased by other people. This is where you keep your important business documents. Prospective customers come and visit to inquire about doing business.
Other interesting terms…