Website Basics

What Is Web Hosting? Types and How to Choose

Published Şubat 2, 2025

Every website on the internet lives on a server — a powerful computer that stores your files and delivers them to visitors around the clock. Web hosting is the service that provides this infrastructure. Choosing the right hosting type is one of the most important decisions for any website owner.

Quick answer: Web hosting is a service where a company rents you space on their servers to store your website files. When someone visits your website, the hosting server delivers those files to their browser. Types include shared, VPS, dedicated and cloud hosting.

How Web Hosting Works

When you sign up for hosting, you get space on a server (or an entire server). Your website files — HTML, CSS, images, database — live on this server. The hosting provider keeps the server running 24/7, connected to the internet with high-speed bandwidth, so your site is always accessible to visitors worldwide.

Types of Web Hosting

Shared Hosting

Your website shares a server with hundreds or thousands of other websites. Resources (CPU, RAM, bandwidth) are shared. It's the cheapest option and suitable for small websites with low traffic.

  • Best for: Personal blogs, small business sites, beginners
  • Typical cost: £2–10/month
  • Limitation: Performance affected by other sites on the same server ("noisy neighbour" effect)

VPS Hosting (Virtual Private Server)

A physical server is divided into virtual machines, each with dedicated resources. You get your own portion of CPU, RAM and storage — isolated from other users.

  • Best for: Growing websites, developers, businesses needing more control
  • Typical cost: £10–50/month
  • Advantage: Consistent performance, root access, scalable

Dedicated Hosting

An entire physical server is rented exclusively to you. Maximum performance, full control, but highest cost.

  • Best for: High-traffic sites, large e-commerce, applications needing full server control
  • Typical cost: £80–300+/month

Cloud Hosting

Your website runs across a network of servers (the cloud). Resources scale up automatically during traffic spikes and down during quiet periods. You typically pay only for what you use.

  • Best for: Websites with variable or unpredictable traffic
  • Examples: AWS, Google Cloud, Microsoft Azure, Cloudways

Managed WordPress Hosting

Hosting optimised specifically for WordPress sites, with automatic updates, backups, caching and security managed by the host.

  • Best for: WordPress sites where you want minimal technical management
  • Examples: WP Engine, Kinsta, SiteGround

What to Look for in a Hosting Provider

  • Uptime guarantee — Look for 99.9% or higher
  • Speed — Server location and performance benchmarks
  • SSL included — Free Let's Encrypt SSL should be standard
  • Backups — Automatic daily backups
  • Support — 24/7 live chat or phone
  • Scalability — Can you upgrade as you grow?

Frequently Asked Questions

Yes — services like GitHub Pages, Netlify and Vercel offer free hosting for static websites. For dynamic websites or CMS-based sites, free hosting tiers typically have significant limitations (limited bandwidth, no custom domain, forced ads). For a serious project, paid hosting starting at £2–5/month is recommended.

If you stop paying, the hosting provider will suspend your account, taking your site offline. Most providers give a grace period (7–30 days) before permanently deleting your files. Always back up your website before cancelling a hosting account.

Related Guides

A website is a collection of web pages stored on a server and accessible via a domain name. Learn exactly how websites work from browser to server.
A domain name is the address people type to visit your website. Learn how domains work, how to choose one and the difference between domain types.
An IP address is a unique numerical label assigned to every device on the internet. Learn the difference between IPv4, IPv6, public and private addresses.
A URL (Uniform Resource Locator) is the full address used to locate a specific resource on the internet. Learn each part of a URL and what it means.
A CMS (Content Management System) lets you build and manage a website without coding. Learn how CMS platforms work and how to choose the right one.