What Is a Web Host and What Does a Hosting Plan Actually Include?
Updated
A web host is the service that stores your website's files and delivers them to visitors when they type in your domain. A hosting plan bundles that storage with the resources and tools your site needs to run — things like disk space, data transfer, email accounts, databases, and a way to build or install your site. The right plan depends on how much traffic you expect, whether you need email and databases, and whether you want to start free and upgrade later.
What a web host actually does
When someone visits your site, their browser sends a request to a server. That server holds your files — HTML, images, scripts, database content — and sends back what the visitor asked for. The company running that server is your web host.
You don't manage the hardware. You rent space and resources on it, usually through a control panel, and the host handles uptime, security patches, and the network connection.
The main types of hosting
Hosting plans differ mainly in how many resources you get, how isolated you are from other users, and how easily you can scale up.
| Type | What it is | Best for |
|---|---|---|
| Free | Limited storage and transfer, often ad-supported (though not always) | Small sites, testing, learning |
| Shared | Your site shares a server with other sites | Personal sites, small businesses |
| Cloud | Resources spread across a scalable pool, upgradable on demand | Sites that expect growth or traffic spikes |
| Semi-dedicated | Fewer sites per server, more resources than shared | Busy sites outgrowing shared hosting |
| VPS | A virtual server with dedicated resources | Sites needing more control and power |
The key difference between free and paid isn't just price — it's what you can do. Free plans typically cap storage and transfer, and may limit which features you can use. Paid plans remove those caps and usually add tools like a free domain, more email accounts, and priority support.
What a hosting plan typically includes
Most plans, even basic ones, bundle a common set of features:
- Storage — space for your files, images, and databases. CGI WebHost's free plan offers 1 GB.
- Data transfer (bandwidth) — how much data can flow to visitors each month. The free plan includes 5 GB.
- Email — accounts you can access via IMAP, POP3, or webmail.
- Databases — usually MySQL, needed for dynamic sites like WordPress or Joomla.
- Control panel — where you manage files, email, domains, and databases.
- Site builder — a point-and-click editor for building pages without coding.
- App installer — one-click setup for popular software.
Not every plan includes all of these. Free tiers often limit email or database counts, while premium shared plans may offer unlimited disk space, data transfer, and hosted domains.
Building a site without technical skills
Two features make hosting usable for non-developers:
Site builders let you assemble pages with a visual editor — no coding required. CGI WebHost offers two website builders to choose from, with designs suited to business or personal use, image galleries, and add-ons.
One-click app installers handle the setup of software like WordPress and Joomla automatically. You pick the app, click install, and the host configures the database and files for you. This is how most people launch a blog or CMS-based site without touching code.
If you're comfortable with neither, start with a site builder. If you want a blog or content site you can extend later, use the installer for WordPress or Joomla.
Free vs. paid: what you give up and what you gain
Free hosting is a real option for small sites, but it comes with limits. CGI WebHost's free plan gives you 1 GB storage, 5 GB transfer, email, and a MySQL database — and states 100% no ads. That's enough for a small site or a test project.
What free plans generally don't give you:
- Unlimited storage or transfer
- A free domain name
- The full set of site builders
- Room to grow without hitting a cap
The advantage of a host that offers both free and paid tiers is the upgrade path. CGI WebHost's free hosting can be upgraded to fully-featured shared hosting, semi-dedicated hosting, or a VPS — without migrating to a different provider. That matters if you expect your site to grow.
How to choose
Ask three questions:
- How much traffic do you expect? A personal site or portfolio fits free or shared. A growing business site should start on cloud or shared with room to upgrade.
- Do you need email and databases? If yes, confirm the plan includes them — some free tiers limit both.
- Will you build it yourself or install software? Check that the plan includes a site builder or a one-click installer for the app you want.
If you're unsure, start free and upgrade when you outgrow it. The cost of starting small is low; the cost of migrating hosts later is higher.