What is Web Hosting?
Web hosting is a service that stores your website’s files — HTML, CSS, images and databases — on a server connected to the internet. That server is what answers when someone types your domain name into a browser.
Think of website hosting as leasing space on the internet: it is where your site lives, and without it your content stays offline and inaccessible.

How Does Web Hosting Work?
Web hosting makes your website live by storing your files on a server, directing traffic to it through DNS, and delivering pages to visitors’ browsers on request.
Here’s a step-by-step breakdown:
Step 1: Register a domain
Step 2: Choose a web hosting plan
Step 3: Upload your site files, or install a builder or CMS
Step 4: Point your domain’s DNS at the host, and the server starts serving visitors
In practice all four steps are handled inside one control panel with most of the providers above, and a one-click WordPress install collapses steps 3 and 4 into a single action.

How Much Does Web Hosting Cost in the UK?
UK web hosting costs start from around 99p–£2.99/month on introductory deals, and renew from roughly £6.67–£16/month depending on the provider and tier. The renewal figure is the one that matters: across a two-year period it typically accounts for most of what you pay.
Two things reduce the real cost. Most plans include a free domain for the first year and a free SSL certificate, and several bundle domain and hosting with email so you are not paying a separate mailbox fee. Two things increase it: introductory rates usually require a long upfront term — 36 or 48 months with some providers — and renewals can be two to four times the intro price.
Types of Web Hosting
There is no one-size-fits-all option when it comes to web hosting. Here are the most common types:
Shared Hosting
The most budget-friendly option, and where almost everyone should start. Server resources are shared with other sites, so performance can vary under load, but it is more than sufficient for new blogs, brochure sites and small business pages.
VPS Hosting
A virtual private server gives you a guaranteed slice of a machine’s resources rather than a shared pool. Prices start around £14/month and it is the natural upgrade once a shared plan starts hitting its limits.