A web host is a company in charge of a web page and all its related content. Web hosting companies are responsible for delivering the images, text, and graphics visitors view on the website. A web host should not be confused with an ISP (Internet service provider) who provides you with an Internet connection, although it may be the same company.
Shared host vs. dedicated host
When considering a web host, determine if your website is stored on a shared or dedicated host. A shared host is a web server shared between multiple clients and websites. These are cheaper but may perform poorly if other sites on that server are busy or using up most of the server resources. A dedicated host is a web server dedicated only to you. Because you're the only website on the server, it's generally more expensive but is also more reliable.