Updated

Web hosting types, explained simply.

Web hosting puts your website or app online. Labels like shared, managed, cloud, VPS (virtual server), and WordPress do not all mean the same thing. Some tell you what software can run. Others tell you who cares for the server or how its power is shared. Look at each part on its own.

The main idea

Start with the software your site needs, not the plan name.

Hosting is the service that keeps a site or app online. It must support your software first. You may use a website builder, WordPress, files built before a visit, another content management system (CMS), or a custom app. Once you know this, you can remove many plans that will not work. Then you can compare companies and prices. After that, compare server size.

Ask three separate questions.What must your site run? Who will manage the server? How much power do your tests show you need?

“Managed” tells you who does server work. “WordPress” tells you which app the host supports. “Shared” means that several customers use parts of the same server. One plan can have all three labels. This is why comparing only the labels can be confusing.

Quick view

Compare common hosting types.

Use this table to see who does the work and where each option stops. Plans differ, so read the hosting company's latest details before you buy.

Hosting typeWhat you getWho runs the serverGood place to startLook again when
Hosted platformA website tool and hosting in one serviceThe hosting companySites or stores that work within the tool's rulesThe tool cannot support software, data exports, server locations, or connections you need
Shared / managed web hostingA standard server setup that the hosting company runsThe hosting companyContent sites and other common websitesYou need special software, stronger separation, or a different server setup
Managed WordPressHosting and tools made for WordPressThe hosting company, while you still care for parts of the siteWordPress sites that want WordPress help and toolsMeasured limits keep causing trouble, or you need software outside WordPress
Static / edge hostingFast delivery of files built before a visitor asks for themThe hosting companyStatic sites, app pages that visitors see, and small pieces of supported server codeYou need a server that stays on, software the platform cannot run, or a job that saves its own data.
Managed app platformA place to run custom code without managing the server systemThe hosting companyApps that follow the platform's rulesYour app needs software, network access, a long-running job, storage, or higher limits that the platform does not offer.
VPS / cloud serverDirect control of a separate virtual serverYou, unless the plan clearly includes managementCustom software with a person who can manage the serverNobody can keep the server updated, secure, backed up, and online.

Type 01

Hosted platforms: the website tool and hosting come together.

Website builders and online store tools often include hosting. The tool must support your design and content. Check each connection and feature you need. Make sure you can also move your data. If it can do all of this, you do not need to buy separate hosting too.

Check what the platform can do

The hosting company usually manages
Servers, file delivery, and updates to its platform
You still manage
Your content, user access, settings, and use of data
Check
Can you move your data? Check the domain and storage first. Then check data limits, the server location, outside connections and backups.
Avoid
Buying another host before you find a clear gap in the platform

Type 02

Shared and managed hosting: the host runs the server for you.

This can work well for common websites and content systems. It fits sites that do not need full server control, special network services, or a program that must stay running. Shared hosting is not always bad. The word “unlimited” also does not tell you every limit. Check the processing power, memory, number of running tasks, storage, database, amount of data sent, and rules about how much you can use.

Shared hosting can be a good place to start.This is true when you have no proven limit and need no special server control. You still need to watch the site and know how to restore it.

When to look at another option

  • the host cannot run software, jobs that stay active in the background, special network connections, or storage features that you need;
  • repeated checks show that you keep hitting a written plan limit;
  • being offline would cause enough harm that you need better separation, recovery, or support.

Type 03

WordPress hosting: check the help and tools, not just the label.

WordPress needs matching server software and a database. A general host can provide both. A managed WordPress plan may also offer WordPress support, saved page copies (caching), test copies, and backups. It may have stricter rules too. The plan name alone does not tell you its power or which work the hosting company will do.

Questions to ask

Plan limits
What limits apply to processing power, memory, running tasks, databases, storage, and the amount of data sent?
Updates
Who updates WordPress, plugins, themes, server software, and the main system software (the operating system)?
Recovery
Are backups automatic, kept long enough, and easy to restore in a tested way?
Work tools
Do you get a safe test copy, cache controls, records of what happened (logs), and the way to publish changes that you need?

If tests show that your WordPress site keeps hitting a limit, compare managed plans with higher limits or plans with separate server power. A site that only feels slow is not enough proof. Find the cause first.

Type 04

Static and edge hosting: send ready-made files instead of running a full server.

A static site prepares its page files before a visitor asks for them. Those files can include page structure (HTML), design rules, code that runs in the browser, and images. Edge hosting sends those files from a location close to the visitor. Some platforms can also run small pieces of server code, called functions. This means less server work for you, but not every app can work this way.

  • Often a good fit: help pages, business sites, portfolios, public app pages, and content that can be built before a visitor asks for it.
  • Check with care: server code, sign-in, function limits, build time, forms, databases, and how saved pages get updated.
  • Choose another type: an always-running job, special server software, or a process that keeps its own data needs an app or server setup.

Type 05

Managed app platforms: run your code while the host cares for the server.

These platforms take your app or a container, which is a package with the app and the software it needs. The hosting company handles much of the server setup and publishing work. This can help when you need custom code but do not want to update and protect a server yourself.

Check which software and tasks the platform supports. Check which network connections it allows and which ways of storing data it offers. Also check server locations and what happens when the app needs more power. You also need records of what happened and backups. Ask what happens during a failure. If the platform cannot meet one must-have need, a managed virtual server may be the next option. A server you manage may be another option.

Type 06

VPS and cloud servers: more control also means more work.

A virtual private server (VPS) is a separate virtual computer. You can install software, keep programs running, choose allowed network connections, and change the server setup. Unless the plan includes server management, your team must install security updates, control access, watch the server, and make backups. Your team must also fix problems and restore the server after a failure.

Full server control does not make a site faster by itself.Choose it for a feature you truly need, and only when someone can manage it over time.

A cloud server is still a server. A cloud service may let you create a server quickly. You still need to set it up, protect it, watch it, and know how to restore it.

Who does the work

Managed or self-managed is a choice about people and time.

“Managed” does not mean the same thing on every plan. Ask who updates each part, watches for problems, and answers during an emergency. Also ask who makes backups, tests whether they can be restored, and helps with the app. A hosting company may manage the server but not your app code.

Managing the server yourself can work when

  • a named person or team owns regular security work and emergencies;
  • you can rebuild the setup from clear steps instead of old manual fixes;
  • you test alerts and backups, plus restores and full rebuilds;
  • a feature you truly need is worth the extra work and cost.

Check what is really slow

A slow website does not always need bigger hosting.

Slow pages can come from app code, database work, missing saved copies, outside services, distance, large files, browser scripts, or a hosting limit. Test normal visits and check the hosting company's limits before you change the hosting.

  1. Write down which user step is slow and when you can make it happen again.
  2. Check how much time is spent in the browser, network, server, app, and database.
  3. Check usage charts, logs, errors and slowdowns. Read the written plan limits.
  4. Fix the cause you found. Then run the same test again.
  5. Change server power or design only when the results point there.

When this guide is not enough

Ask an expert if your site has strict data rules or must stay online.

A simple tool cannot tell you that a setup meets special laws or contracts. An expert must check where data stays, who can use it, and how long it is kept. They must also check which companies handle it, what proof is needed, and how recovery must work. Write down every need. Then ask the expert who controls each part. Ask which parts could fail together before you buy.

Do not trust a “compliant hosting” badge by itself.

The real result also depends on where its servers are and where its data travels. People and settings matter too. Contracts and backups matter too. So does the work done each day.

Common questions

Common web hosting questions.

What is the main difference between shared hosting and a VPS?

With shared hosting, the hosting company controls the server and does most server work. A virtual private server (VPS) gives you a separate virtual server. You will usually need to update it, secure it, watch it, back it up, and restore it after a problem. The main difference is control and responsibility. A VPS is not always faster.

Is managed WordPress the same as shared hosting?

They can use similar server systems, but the plans offer different things. Managed WordPress often adds WordPress help, updates, caching, test copies, backups, or special rules. Check what the hosting company will manage and which limits apply. Do not trust the plan name by itself.

What does cloud hosting mean?

Cloud hosting is a broad name, not one exact type of service. It may mean a virtual server, a managed app platform, a service spread across many computers, or simply a service from a cloud company. Ask what the hosting company manages, what is kept separate, and what happens when use grows or something fails.

How much traffic requires a VPS?

There is no visitor number that works for every site. A site with simple, saved pages uses less server work than a busy store or app. Database work, media, jobs that run in the background, plan limits, and sudden traffic peaks also matter. Use real measurements and the hosting company's written limits.

Try it with your project

Get a hosting type or a clear next step.

The chooser uses these three questions. It also tells you what could change the answer.

Open the Hosting Type Chooser