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.
“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 type | What you get | Who runs the server | Good place to start | Look again when |
|---|---|---|---|---|
| Hosted platform | A website tool and hosting in one service | The hosting company | Sites or stores that work within the tool's rules | The tool cannot support software, data exports, server locations, or connections you need |
| Shared / managed web hosting | A standard server setup that the hosting company runs | The hosting company | Content sites and other common websites | You need special software, stronger separation, or a different server setup |
| Managed WordPress | Hosting and tools made for WordPress | The hosting company, while you still care for parts of the site | WordPress sites that want WordPress help and tools | Measured limits keep causing trouble, or you need software outside WordPress |
| Static / edge hosting | Fast delivery of files built before a visitor asks for them | The hosting company | Static sites, app pages that visitors see, and small pieces of supported server code | You need a server that stays on, software the platform cannot run, or a job that saves its own data. |
| Managed app platform | A place to run custom code without managing the server system | The hosting company | Apps that follow the platform's rules | Your app needs software, network access, a long-running job, storage, or higher limits that the platform does not offer. |
| VPS / cloud server | Direct control of a separate virtual server | You, unless the plan clearly includes management | Custom software with a person who can manage the server | Nobody 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.
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.
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.
- Write down which user step is slow and when you can make it happen again.
- Check how much time is spent in the browser, network, server, app, and database.
- Check usage charts, logs, errors and slowdowns. Read the written plan limits.
- Fix the cause you found. Then run the same test again.
- 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