Beginner · 8 min read

What Is Web Hosting?
A Complete Beginner's Guide

Back to blog

If you've decided to build a website - whether it's a personal blog, a portfolio, or a small business site - you'll quickly run into the term web hosting. It sounds technical, but the concept is simple. This guide explains everything from scratch, in plain English.

What is web hosting, exactly?

Think of a website as a collection of files: HTML pages, images, CSS stylesheets, maybe a database. Those files need to live somewhere so that anyone in the world can access them at any time. That somewhere is a web server - a powerful computer that stays switched on 24/7 and is connected to the internet.

Web hosting is the service of renting space on one of those servers. You pay a hosting company (like DragonWebHost) a monthly or annual fee, and they take care of the server hardware, the power, the cooling, the network connections, and the security. You just upload your files and your website is live.

Simple analogy Web hosting is like renting a shop unit. The building (the server) belongs to the landlord (the host). You pay rent and use the space for your own purposes. The landlord handles the building maintenance - you handle what goes inside.

How does web hosting work?

When someone types your website address - say, example.com - into their browser, here's what happens behind the scenes:

  1. The browser contacts a DNS server (the internet's address book) and asks: "Where is example.com?"
  2. The DNS server replies with an IP address - a numerical address pointing to your hosting server.
  3. The browser connects to that server and requests the page.
  4. The server sends back the HTML, CSS, images, and scripts that make up your website.
  5. The browser assembles everything and displays the page on screen.

This whole process typically takes under a second. The speed depends largely on where your server is physically located and what kind of hardware it runs - which is why choosing a good host matters.

Types of web hosting explained

Not all hosting is the same. There are four main types, each suited to different needs and budgets:

Shared hosting

Your website shares a server with many other websites. Resources (CPU, RAM, storage) are divided between all the sites on that server. This is the most affordable option and is perfectly suitable for most small websites, blogs, and startups. It's where almost everyone begins.

VPS hosting (Virtual Private Server)

A physical server is divided into isolated virtual machines using software. Your "slice" of the server has guaranteed resources - even if your neighbours are getting heavy traffic, it doesn't affect you. This is a good upgrade once your site grows.

Dedicated hosting

You rent an entire physical server for yourself. Maximum performance and control, but also the most expensive option. Generally only needed for large, high-traffic applications.

Reseller hosting

You purchase a block of hosting resources and then sell on smaller packages to your own customers. This is designed for web agencies, developers, and freelancers who manage websites for multiple clients.

Type Best for Typical cost Shared resources?
Shared Beginners, small sites, blogs £1–£10/mo ✓ Yes
VPS Growing sites, developers £10–£60/mo ✗ No
Dedicated Large apps, high traffic £80–£300+/mo ✗ No
Reseller Agencies, freelancers £10–£50/mo ✓ Yes

For most people reading this guide, shared hosting is the right starting point. It's affordable, it includes everything you need (SSL certificate, email accounts, a control panel), and you can always upgrade later if your site outgrows it.

What to look for in a hosting plan

There are hundreds of hosting companies out there. Here are the things that actually matter when you're comparing plans:

Storage type: NVMe vs HDD

Older servers use hard disk drives (HDD). Modern servers use NVMe SSDs - the same technology in high-end laptops, but faster still. NVMe storage can be 10–20× faster than a traditional hard drive, which directly affects how quickly your website loads. Always choose a host that explicitly says NVMe.

Web server software: LiteSpeed vs Apache/Nginx

LiteSpeed is the fastest web server software available for shared hosting. Combined with its built-in caching layer (LSCache), pages are served significantly faster than on a traditional Apache server. If you're running WordPress or any PHP application, LiteSpeed makes a real, measurable difference.

Uptime guarantee

Uptime is the percentage of time your website is accessible. 99.9% uptime is the industry standard minimum - that equates to about 8.7 hours of downtime per year. Anything below this isn't acceptable. Look for hosts that back their uptime promise with a real SLA (Service Level Agreement) - meaning they'll credit your account if they fall short, not just apologise.

Free SSL certificate

SSL (the padlock in the browser address bar) encrypts the connection between your site and your visitors. Google uses SSL as a ranking signal, and visitors will see a "Not Secure" warning on sites without it. Any reputable host in 2026 should include SSL free with every plan.

Control panel

A control panel lets you manage your hosting without touching a command line. cPanel is the traditional industry standard. DirectAdmin is a lighter, faster alternative that's increasingly popular. Both let you create email accounts, manage files, install WordPress, and handle databases through a graphical interface.

Support quality

When something goes wrong with your website at 11pm, you need to be able to reach someone who can actually fix it - not a chatbot that links you to a generic FAQ. Look for hosts that offer 24/7 real support via ticket or live chat, with a team that knows the technical details of their platform.

Watch out for introductory pricing Many large hosting companies advertise very low prices that jump dramatically on renewal. Always check the renewal price before you sign up - that's what you'll actually be paying long-term. Transparent, consistent pricing is a sign of a trustworthy host.

UK or local server location

If your visitors are primarily in the UK, hosting your website on a UK-based server means lower latency - pages load faster for your audience. It also keeps your data under UK/EU data protection law. For a Welsh or British business, a UK-hosted server is almost always the better choice.

Do I need a domain name too?

Yes - a domain name and web hosting are two separate (but related) things.

You need both. You can register a domain through your hosting provider (often the easiest option, since everything is in one place) or through a separate domain registrar, then point it to your hosting using DNS settings.

Some hosting plans include a free domain for the first year - DragonWebHost includes a free domain on qualifying annual plans, so it's worth checking before paying separately.

Common domain extensions for UK businesses:

Getting started with DragonWebHost

If you're based in the UK and want hosting that's fast, honestly priced, and backed by real support, here's how our plans stack up for a beginner:

There are no setup fees, no hidden charges, and a 14-day money-back guarantee on new shared hosting plans - so you can try it risk-free.

Ready to get your website online? Have a look at the plans below or open a support ticket if you have any questions before signing up - we're happy to help.

Ready to get your website online?

LiteSpeed NVMe hosting from Wales. Free SSL, 24/7 UK support, no hidden fees. Plans from £9.99/year with a 14-day money-back guarantee.

Start from £9.99/year Compare all plans