Ця стаття доступна англійською мовою.
What Is Web Hosting? A Plain-English Beginner Guide
If you are about to put a website online for the first time, this guide is for you. You'll learn what web hosting is, how it works behind the scenes, what affects the cost, and a simple rule for choosing between shared hosting and a VPS.
To keep things concrete, we'll follow one example from start to finish: Maria runs a small bakery and wants a website where customers can check the menu, see opening hours and send a catering enquiry.
What is web hosting and how does it work?
Web hosting is renting space on a computer that is always on and always connected to the internet, so your website is available to anyone, at any time. The company that rents you that space and keeps the machine running is your web host.
A website is really just a set of files: HTML pages, images, stylesheets, scripts and, for most modern sites, a database. On your laptop those files are only visible to you. On a hosting server they can be fetched by any browser in the world.
Here is what happens when someone visits Maria's site:
- A customer types mariasbakery.com into their browser.
- The browser asks the Domain Name System (DNS) which server that name points to, and gets back an IP address.
- The browser connects to that server and asks for the home page.
- Web server software on the host finds the right files, runs any code the page needs (PHP for WordPress, for example) and pulls the menu from the database.
- The server sends the finished page back and the browser displays it.
All of that takes a fraction of a second. The host's job is to keep step 4 working: hardware powered, network connected, software patched. If you want the technical version, MDN has a clear explainer on what a web server is.
A typical hosting plan gives you storage for files and databases, data transfer for visitor traffic, a control panel such as cPanel for managing everything without the command line, and often email accounts on your own domain.
Do I need web hosting if I already have a domain?
Yes, if you want a website. A domain is only the name; hosting is the place where the site's files are stored and served from.
Think of the domain as a street address and the hosting as the building. Maria registered mariasbakery.com last year, but typing it today only shows a placeholder page from her registrar, because there is nothing at that address yet. Once she buys hosting and points the domain at it, the address leads somewhere.
There are two cases where a domain alone is enough:
- You only want email. You can attach a professional mailbox to a domain without building a website. That needs an email service, not web hosting.
- You only want to redirect. Some people forward their domain to a social media profile or an online store hosted elsewhere.
We cover the relationship between the two in more detail in domain vs web hosting.
What is the difference between a web host and a server?
A server is the computer that stores and delivers your site. A web host is the business that owns or rents those servers, runs them in a data centre, and sells you a share of their capacity.
The word "server" is also used for software: Apache, Nginx and LiteSpeed are web server programs that answer browser requests.
How much of a server you get depends on the plan. With shared hosting you get a portion of one machine alongside other customers. With a VPS you get a virtual machine carved out of a physical server, with resources set aside for you. With a dedicated server you get the whole box.
What types of web hosting are there?
There are four main types: shared, VPS, cloud and dedicated. They differ in how much of the hardware is yours, how much control you have, and how much you are expected to manage yourself.
| Type | How it works | Skill needed | Typical fit |
|---|---|---|---|
| Shared hosting | Many sites share one server's resources; the host manages everything | Low | Small business sites, blogs, portfolios |
| VPS hosting | A virtual server with dedicated CPU and RAM and full root access | Medium to high | Growing sites, custom apps, developers |
| Cloud hosting | Resources spread across a cluster of machines and scaled on demand | Medium to high | Apps with unpredictable or spiky traffic |
| Dedicated server | One physical machine reserved for you | High | Very large sites, strict compliance needs |
For most first websites, shared hosting is the sensible starting point. Our guide to types of web hosting goes deeper into each option and the upgrade path between them.
How much does web hosting cost per month?
Shared hosting is the cheapest type, a VPS costs more and scales with the CPU and memory you choose, and dedicated servers cost the most. The exact figure depends on the plan, the billing term and the currency you pay in.
Rather than comparing headline prices, compare these things:
- Introductory versus renewal rate. Many hosts discount the first term and charge more when it renews. Read the renewal price before you buy.
- Billing term. Longer terms often lower the monthly equivalent but lock you in.
- What is bundled. A domain, email accounts, SSL certificates, backups and malware scanning may be included, optional or not offered at all.
- Resource limits. Number of websites, storage, email accounts and databases all vary between tiers.
Maria needs one site and room for photos, so an entry-level shared plan covers her website. Hostamor lists every plan on its pricing page in your own currency, which makes side-by-side comparison easier.
Can I host a website myself at home?
You can, but for a real business site it is rarely worth it. Home hosting is a great way to learn, and a poor way to keep a public site reliable.
The common problems:
- Your internet contract. Many residential plans forbid running servers or block the ports websites use.
- Changing IP address. Home connections often get a new IP from time to time, which breaks the link between your domain and your computer unless you set up dynamic DNS.
- Upload speed. Home connections are usually much faster for downloads than uploads, and serving a website is all upload.
- Power and hardware. If your router restarts or the power goes out, your site goes offline.
- Security. Opening your home network to the internet means you are now responsible for patching and monitoring it.
For practice, home hosting is fine. For the bakery's public site, a host is cheaper once you count the time.
What should a beginner look for in a web host?
Look for a plan that fits your site today, a control panel you can use without help, clear renewal terms, and a straightforward way to grow later. Features you never use are not worth paying for.
A practical checklist:
- The right hosting type. Shared for a typical small site; VPS only if you have a specific need.
- A familiar control panel. cPanel is the most widely documented, so tutorials and answers are easy to find.
- Enough sites and storage. Count how many websites you plan to run, not just the one you are building now.
- Email. Check whether mailboxes are included or whether you will add a dedicated email service.
- Security options. SSL certificates and malware scanning protect visitors and your search rankings.
- Backups. Find out what the host backs up, how often, and whether you can restore files yourself.
- Server location. A data centre closer to your visitors usually means faster page loads.
- Support. Note which channels are available and when, so you know what to expect before something breaks.
Hostamor's web hosting plans, for example, run on Linux with cPanel in a US data centre and range from one website up to nine, so you can start small and move up a tier without changing providers.
Shared hosting or VPS: what is the simple rule?
Pick shared hosting unless you can name a specific reason you need a VPS. If you can't name the reason, you don't need one yet.
Choose shared hosting if:
- You are building a brochure site, blog, portfolio or small shop.
- You want the host to handle the server, software updates and security patches.
- You would rather use a control panel than a terminal.
Choose a VPS if:
- You need software that shared hosting does not allow, such as a custom runtime, a background worker or a specific database version.
- Your site regularly outgrows shared resources even after caching and image optimization.
- You, or someone on your team, are comfortable administering a Linux server, applying updates and configuring a firewall.
Maria's bakery site sits firmly in the first group. If she later adds an online ordering system with custom software, a VPS becomes a reasonable next step.
Frequently asked questions
Is web hosting the same as a domain name?
No. A domain is the name visitors type to find you, and web hosting is the server space where your site's files live. You usually need both for a website, and you can buy them from the same company or from different ones.
Can I change web hosts later?
Yes. You copy your site's files and database to the new host, test the site there, then update your domain's DNS to point at the new server. Keep the old account active until the change has fully taken effect so visitors never see a broken page.
Do I need technical skills to use web hosting?
Not for shared hosting. A control panel like cPanel lets you upload files, create email accounts and install common applications through a web interface. A self-managed VPS is different: you need to be comfortable with Linux administration.
Is free web hosting worth it?
For a test project, maybe. For a business, usually not: free plans tend to have tight limits, forced ads, no custom domain or little help when something goes wrong. A low-cost paid plan gives you your own domain, email options and more predictable performance.
Does the location of my hosting server matter?
It can. Data has to travel between the server and each visitor, so a server closer to most of your audience generally loads pages faster. For a business that mainly serves North American customers, a US data centre is a good fit.