There are four main types of web hosting: shared, VPS, dedicated and cloud. They differ in how much of a server you get, how easily you can grow, and what you pay. On top of that sits a second choice: managed or unmanaged, which decides who looks after the server. Most small business websites are well served by shared hosting or a managed cloud hosting plan. VPS and dedicated servers suit heavier sites, or teams who want to run the server themselves.
This guide compares each type, explains managed and unmanaged hosting, and lists what to check before you pick a hosting provider.
The Types of Web Hosting Compared
Here is how the four main hosting options differ at a glance.
| Shared | VPS | Dedicated | Cloud | |
|---|---|---|---|---|
| How it works | Many sites share one server | A private slice of one server | A whole physical server | Resources drawn from a pool of servers |
| Relative cost | Lowest | Middle | Highest | Varies with use |
| Room to grow | Limited | Upgrade the plan | Buy bigger hardware | Add resources as needed |
| Technical knowledge needed | Little | Some, unless managed | A lot, unless managed | Depends on the provider |
| Best for | Small, low-traffic sites | Growing sites and custom setups | Heavy, steady workloads | Sites with changing traffic levels |
Shared Hosting
With shared hosting, your website sits on one server alongside many other sites, and they all draw on the same memory, processing power and storage capacity. The hosting company runs the server, so website owners manage their site through a control panel and never touch the machine itself.
It is the cheapest option and needs little technical knowledge, which is why most entry-level hosting plans are shared. The trade-off is the noisy neighbour problem: if another site on the server gets a surge of visitors or is badly built, your site can slow down with it. You also get limited control over the server environment, and a security problem on a neighbouring site can sometimes affect yours.
Shared hosting suits brochure websites, new businesses and sites with modest, predictable traffic.
VPS Hosting
A virtual private server (VPS) splits one physical server into several separate virtual machines. Each VPS gets its own allocation of memory and processing power, so you have guaranteed resources rather than competing for a shared pool. You usually get root access too, which means you can install software and configure the server as you like.
VPS hosting costs more than shared hosting and less than a dedicated server. Unless you choose a managed plan, you are responsible for server maintenance: security patches, software updates and fixing anything that breaks.
Shared vs VPS Hosting
The main difference between shared hosting and VPS hosting is isolation. On shared hosting, your site's performance depends partly on your neighbours. On a VPS, your resources are reserved for you, so your server speed is more consistent and you have far more customisation options.
It is usually time to move from shared hosting to a VPS when your site regularly slows down at busy times, when you need software that your shared plan does not allow, or when you run a web application rather than a simple website.
Dedicated Server Hosting
With a dedicated server you rent an entire physical machine. Nothing is shared with other customers, so all of the processing power, memory and storage are yours. This gives you maximum control over the hardware and the operating system.
Dedicated hosting is the most expensive of the four types and needs the most technical maintenance. It makes sense for high traffic levels that stay steady, for software with specific hardware needs, or where a business has to keep its workload physically separate from anyone else's.
VPS vs Dedicated Server
A VPS gives you a reserved slice of a server; a dedicated server gives you the whole thing. Both give you root access and control over the software. The difference is that a VPS still shares the physical hardware, so a dedicated server offers more raw power and complete isolation.
For most businesses, a well-sized VPS or cloud server is enough. A dedicated server is worth the extra hosting costs only when you have outgrown what a large VPS can do, or when you need a whole machine for compliance reasons.
Cloud Hosting
Cloud hosting runs your site on virtual servers drawn from a large pool of physical machines. If one machine fails, your server can be moved to another, and you can add memory, processing power or storage as your needs change. That makes scalable resources the main reason businesses choose it.
Pricing varies. Some cloud hosting providers charge for what you use; others sell fixed monthly plans on cloud infrastructure. Cloud servers can be managed or unmanaged, so check which you are buying.
Cloud Hosting vs Shared Hosting
Shared hosting puts you on one machine with many other sites and a fixed ceiling on resources. Cloud hosting gives you your own server within a much larger pool, so you can grow without moving to a new host, and a hardware failure is less likely to take your site offline for long. Shared hosting is usually cheaper at the entry level; cloud hosting is the better fit once website growth or reliability starts to matter.
Colocation and Other Hosting Types
Colocation Hosting
With colocation hosting, you buy your own server hardware and rent space, power and a network connection for it in someone else's data centre. You are responsible for the hardware and everything on it. It suits businesses that already own servers and have the staff to run them, and is rarely the right choice for a small business website.
WordPress Hosting
This is not a separate kind of server. It is shared, VPS or cloud hosting set up for WordPress, usually with automatic WordPress updates and caching included. If your site runs on WordPress, it can save work, but compare what is actually included rather than relying on the label.
Managed vs Unmanaged Hosting
Every type of hosting above can be sold as managed or unmanaged. This choice often matters more than the server type, because it decides who does the work when something needs updating or goes wrong.
What Is Managed Hosting?
With managed hosting, the hosting provider looks after the server for you. That typically covers security patches, software updates, backups, monitoring and fixing server problems. You get on with running your business, and the technical maintenance is handled for you. Managed server hosting costs more than unmanaged, because you are paying for someone's time as well as the machine.
When you compare managed plans, ask exactly what is included and when problems are dealt with. Some providers watch your site around the clock; others monitor all the time but respond during working hours. Neither is wrong, but you should know which you are paying for.
When Unmanaged Hosting Makes Sense
Unmanaged hosting gives you the server and nothing else, in a hosting environment you configure yourself. It is cheaper and gives you full control, but you or your developer handle everything, including performance issues and cybersecurity issues. It is a good choice if you have the skills in-house and want to run the server your own way. For non-technical users, the savings rarely cover the time and risk.
How to Choose a Web Hosting Provider
Once you know which type of hosting fits, check these points before you sign up with a web hosting provider:
Backups. Are backups included, are they stored away from your server, and can you restore one yourself? Ask whether a restore costs extra.
Security. Is an SSL certificate included, who applies security patches, and what happens if your site is hacked? Our guide to the signs your website has been hacked shows why this matters.
Support. Who answers when something breaks, and in what hours? A cheap plan with slow support can cost more in website downtime than it saves.
Location. Are the servers in UK data centres? If you hold customer data, location affects how you meet UK GDPR.
Room to grow. Can you upgrade without moving host, and can you take your site with you if you leave? If you do need to switch, our guide to moving your website to a new host walks through it.
Be wary of the cheapest hosting packages. Affordable web hosting is fine for a small site, but check what is left out, because backups, restores and security work are often extras.
What We Use and Why
We host every customer website and web app on cloud servers in UK data centres. Each site runs in Docker containers and is updated through automated deployment, so the environment we test on is the one your site runs on, and updates go out without anyone making changes by hand on a live server.
Our plans are fully managed. We handle hosting, security patches and updates, and every plan includes backups. Restoring from a backup is included at no extra cost, and if a site on our platform is hacked, putting it right is included in the plan. We monitor every site, and alerts are dealt with during working hours.
Hosting is included in every platform plan, from £95 a month for the platform on its own. Our website hosting page explains the service, and our pricing page sets out what each plan covers. If you want us to run the whole site, not only the hosting, see our managed websites.
Types of Web Hosting FAQs
Not sure which hosting option fits your site? Get in touch and we'll talk it through.
What is the difference between shared and VPS hosting?
Shared hosting puts many sites on one server, all drawing on the same resources. A VPS gives you your own reserved slice of a server, so performance is more consistent and you have more control over the software.
Is a VPS better than a dedicated server?
Not necessarily. A dedicated server gives you a whole machine and more power, but costs more and needs more upkeep. For most business websites a well-sized VPS or cloud server is enough.
What type of hosting is best for a small business website?
For most small business websites, shared hosting or managed cloud hosting. Shared is the cheapest option for a simple site; a managed cloud server costs more but takes the technical maintenance off your hands and grows with you.
Can I change my type of hosting later?
Yes. Many hosts let you upgrade within their own range, and you can move to a different hosting company if you need to. Plan the move carefully so email and your database come across intact.
Callum Robley
Founder & Lead Developer, Tea Powered Projects
Callum is a full-stack developer and the founder of Tea Powered Projects, a web design, development, and hosting company based in Nottingham, UK. With over 15 years of industry experience, he specialises in building reliable, scalable digital solutions for businesses of all sizes.