Normally, Web Hosting companies offers the following services:
1. Website Builders- This is a type of hosting service that caters to beginners who need to host a website, but lack the technical skills and knowledge to build one. Website builder services typically provide you with an online browser-based interface to build your website, and also host the website for you without any additional setup.
2. Shared Hosting - This is a type of hosting wherein your and other website owners shared one server. One advantage is that this type of service is affordable however, since the server is being shared to end-users, it is slower.
3. Dedicated Hosting - This type of web hosting service is most ideal since the entire server is exclusive to yourself. What this means is that, it allows for faster performance, as you have all the server's resources entirely, without sharing with other website owners.
4. Collocated Hosting is a type of web hosting service in which you will purchase your own server and have it housed at a web host's facilities. You will be responsible for the server itself. The advantage of this type of hosting service is you have full control of the web server.