Web Hosting Glossary: 25 Terms Every Website Owner Should Know

Published on March 29, 2026 in Web Hosting Basics

Web Hosting Glossary: 25 Terms Every Website Owner Should Know
Web Hosting Glossary: 25 Terms Every Website Owner Should Know — Hosting Captain

Web Hosting Glossary: 25 Terms Every Website Owner Should Know

By : Billy Wallson March 29, 2026 8 min read
Table of Contents

Why a Web Hosting Glossary Matters

Every industry develops its own vocabulary, and web hosting is no exception. Terms like "bandwidth," "CDN," and "DNS" appear in every hosting plan description, control panel, and support ticket—yet for someone launching their first website, these acronyms and technical phrases create a wall of confusion that leads to poor purchasing decisions. At Hosting Captain, we routinely encounter site owners who selected the wrong hosting plan not because they were careless, but because the provider's feature list was written in jargon they did not yet understand.

This glossary distills 25 of the most frequently encountered hosting terms into plain-English explanations. Each definition is intentionally brief—two to three sentences that capture the essential concept and why it matters to a website owner. Whether you are comparing hosting plans, troubleshooting an issue with support, or configuring your first cPanel account, these definitions will help you navigate the conversation with confidence.

We have organized the terms alphabetically, not by importance, so you can use this page as a reference every time you encounter an unfamiliar term. If you are new to hosting, we recommend reading the entire list once to build a foundational vocabulary—it takes about ten minutes and will permanently change how you evaluate hosting offers.

The 25 Essential Terms

Addon Domain

An addon domain is a separate, fully functional website hosted within the same hosting account as your primary domain. Each addon domain gets its own directory on the server, its own email addresses, and its own databases, all managed under a single control panel login. Hosting plans typically limit the number of addon domains you can create—single-site plans allow zero, while premium shared plans often allow unlimited addon domains.

Backup

A backup is a complete or partial copy of your website's files, databases, and configurations stored separately from your live server. In the event of data corruption, a hacking incident, or accidental deletion, a recent backup lets you restore your site to a working state with minimal data loss. The industry standard for responsible hosting is automated daily backups with at least seven days of retention; managed WordPress hosts often provide on-demand backup and restore via the control panel.

Bandwidth

Bandwidth measures the total amount of data transferred between your website and its visitors over a given period, typically billed monthly in gigabytes (GB) or terabytes (TB). Every time someone loads a page on your site, their browser downloads HTML, images, CSS, and JavaScript files—each byte of that transfer counts against your bandwidth allocation. Most shared hosting plans advertise "unmetered bandwidth," which means there is no hard data cap, but the speed at which that data transfers is still limited by your plan's network port speed.

Content Delivery Network (CDN)

A CDN is a globally distributed network of servers that caches and delivers your website's static content—images, CSS files, JavaScript, and font files—from a location geographically close to each visitor. When a visitor in London requests your site, a CDN serves cached assets from a London edge node rather than your origin server in Dallas, reducing load times by hundreds of milliseconds. CDNs also absorb bandwidth that would otherwise consume your hosting allocation and provide a layer of DDoS protection by distributing attack traffic across many servers.

Control Panel (cPanel, Plesk, DirectAdmin)

A control panel is a web-based graphical interface that lets you manage every aspect of your hosting account—creating email addresses, managing databases, installing SSL certificates, configuring domains, and viewing resource usage—without using the command line. cPanel is the most widely used control panel on Linux-based shared hosting; Plesk is common on Windows hosting and offers a slightly different interface paradigm. Almost every commercial hosting plan includes a control panel, and familiarity with yours is the single most important skill for day-to-day hosting management.

Domain Name System (DNS)

DNS is the internet's phonebook: it translates human-readable domain names like "hostingcaptain.com" into the IP addresses that computers use to route traffic. When a visitor types your domain into their browser, their computer queries a hierarchy of DNS servers to resolve that name to your hosting server's IP address. DNS changes—such as pointing your domain to a new hosting provider—take time to propagate worldwide because recursive DNS servers cache records for durations specified by the TTL (Time to Live) value.

Domain Name

A domain name is the unique, human-readable address that visitors type into a browser to reach your website, such as "example.com." Domain names are registered through accredited registrars on an annual subscription basis and consist of a second-level domain (the "example" part) and a top-level domain (the ".com" part). Your domain name is separate from your hosting—you can register a domain with one company and host the website with another, connecting them via DNS configuration.

File Transfer Protocol (FTP)

FTP is a standard network protocol for transferring files between your computer and your hosting server. When you need to upload a plugin, edit a theme file, or download a backup, an FTP client (like FileZilla, Cyberduck, or WinSCP) connects to your server using credentials provided by your host. Modern hosts increasingly recommend SFTP (SSH File Transfer Protocol) or FTPS (FTP over SSL), which encrypt the connection to prevent password interception—plain FTP transmits credentials in cleartext and should be avoided on production servers.

Hypertext Transfer Protocol Secure (HTTPS)

HTTPS is the encrypted version of HTTP, the protocol that governs how browsers request web pages from servers. HTTPS uses SSL/TLS certificates to encrypt all data exchanged between a visitor's browser and your server, preventing eavesdroppers from intercepting passwords, credit card numbers, or other sensitive information. In 2026, hosting providers universally include free SSL certificates (via Let's Encrypt or AutoSSL), and browsers prominently mark non-HTTPS sites as "Not Secure."

IP Address

An Internet Protocol (IP) address is a unique numeric identifier assigned to every device connected to the internet—including your hosting server. When someone visits your website, their browser connects to your server's IP address, which DNS resolved from your domain name. Shared hosting accounts typically share a single IP address with hundreds of other websites, while a dedicated IP address is assigned exclusively to your account—a necessity for certain SSL configurations and a signal of a premium hosting plan.

MySQL / MariaDB

MySQL is the most widely used open-source relational database management system on the web, and MariaDB is a community-developed fork that maintains full compatibility while adding performance improvements and additional storage engines. Your website's content—blog posts, product listings, user accounts, form submissions—is stored not in HTML files but in MySQL databases, which the CMS queries every time a page is requested. Every hosting plan specifies how many MySQL databases you can create and the maximum size each database may reach.

Nameserver

A nameserver is a specialized server that answers DNS queries, telling the internet which IP address corresponds to a given domain name. When you register a domain, you configure it to use either your registrar's default nameservers or your hosting provider's nameservers—the choice determines which company's DNS settings control where your domain's traffic is routed. Switching your domain's nameservers to your hosting provider is often the simplest way to connect your domain to your hosting account, though it means all DNS management happens inside your hosting control panel rather than at your registrar.

PHP

PHP is a server-side scripting language that powers approximately 77% of all websites whose backend language is known—including WordPress, WooCommerce, Drupal, Joomla, and most custom CMS platforms. Unlike HTML and CSS, which are processed by the visitor's browser, PHP code executes on the hosting server and generates dynamic HTML output that changes based on database queries, user login state, and other runtime conditions. Your hosting plan's PHP version and available memory limit directly impact your website's speed and compatibility with modern plugins.

Resource Usage

Resource usage refers to the amount of server CPU time, RAM, disk I/O, and concurrent processes your account consumes, typically measured and displayed in your control panel's resource usage dashboard. On shared hosting, providers use resource monitoring to identify accounts that disproportionately consume capacity—exceeding your plan's resource limits triggers throttling (slowdowns) or temporary suspension. Understanding your resource usage is essential for diagnosing intermittent slowdowns and deciding when to upgrade from shared to VPS hosting.

Secure Sockets Layer (SSL) / Transport Layer Security (TLS)

SSL and its modern successor TLS are cryptographic protocols that establish an encrypted connection between a web browser and a server. When a site has a valid SSL/TLS certificate installed, the browser displays a padlock icon and the URL begins with "https://," indicating that data transmitted between the visitor and the server is protected from interception. Despite the SSL acronym persisting in common usage, modern servers use TLS 1.2 or 1.3—the current standard—for all secure connections.

Server

A server is a specialized computer, typically housed in a data center, that stores your website's files and databases and responds to visitor requests 24 hours a day. Servers run operating systems optimized for continuous uptime—predominantly Linux distributions like AlmaLinux, Ubuntu, or CentOS in the web hosting industry—and are connected to high-speed internet backbones with redundant power and cooling. In the hosting context, "server" can refer to a physical machine (dedicated server), a virtual slice of a physical machine (VPS), or the software that handles web requests (like Apache or Nginx).

Shared Hosting

Shared hosting is the most affordable type of web hosting, where multiple website accounts reside on a single physical server and share its CPU, RAM, storage, and network resources. Because costs are distributed across many tenants, shared hosting plans are priced as low as US$2–5/month, making them the dominant entry point for personal blogs, small business websites, and portfolio sites. The trade-off is that your site's performance depends on the behavior of neighboring accounts—a sudden traffic surge on another tenant's site can slow yours down.

Simple Mail Transfer Protocol (SMTP)

SMTP is the internet standard protocol for sending email from one server to another. When your website sends a contact form notification, a password reset email, or an order confirmation, that message is routed through an SMTP server—either your hosting account's built-in mail server or a third-party transactional email service. Shared hosting mail servers sometimes have delivery reputation issues because a single spam-sending account on the same IP can affect deliverability for all tenants, which is why Hosting Captain recommends using a dedicated SMTP relay for business-critical emails.

Staging Environment

A staging environment is a private, password-protected clone of your live website where you can test plugin updates, theme changes, code modifications, and configuration adjustments without affecting your production site. When a change works correctly in staging, it can be pushed to the live site with a few clicks—many managed WordPress hosts include one-click staging and deployment as a standard feature. Testing in staging before deploying to production is a fundamental best practice that prevents the "white screen of death" scenarios caused by plugin conflicts or broken code.

Top-Level Domain (TLD)

A TLD is the final segment of a domain name, appearing after the last dot—common examples include .com, .org, .net, .io, and country-code TLDs like .uk or .de. Different TLDs have different registration requirements, costs, and public perceptions: .com remains the most trusted and recognizable TLD for commercial websites, while newer generic TLDs like .store or .tech offer more naming availability at potentially higher annual renewal fees. Choosing the right TLD is a branding decision that should account for your audience's geographic location and your industry's conventions.

Uptime

Uptime is the percentage of time your website is accessible and responding to visitor requests, typically measured over a monthly or annual period and expressed as a percentage, such as 99.9% (which equates to roughly 43 minutes of downtime per month). Hosting providers guarantee uptime through Service Level Agreements (SLAs) that often include account credits if the guarantee is not met. The difference between 99.9% and 99.99% uptime—roughly 43 minutes versus 4 minutes of monthly downtime—can be significant for e-commerce stores, which is why mission-critical sites often invest in hosting infrastructure that delivers four nines or better.

Virtual Private Server (VPS)

A VPS is a virtualized server environment that uses hypervisor technology to partition a physical server into multiple isolated virtual machines, each with its own dedicated allocation of CPU cores, RAM, and storage. Unlike shared hosting, where resources are pooled and any account can impact another, a VPS guarantees the resources allocated to your virtual instance, providing more consistent performance. VPS hosting bridges the gap between shared hosting and dedicated servers—it offers root access and software customization freedom at a price point (typically US$20–60/month) well below a physical dedicated server.

Web Host

A web host is a company that owns or leases servers, maintains data center infrastructure, and rents server space to individuals and businesses for the purpose of making their websites accessible on the internet. Web hosts vary enormously in the services they bundle—some provide only raw server hardware (unmanaged dedicated hosting), while others offer fully managed platforms that handle software updates, security patching, backups, and performance optimization on your behalf. Hosting Captain exists to evaluate and compare web hosts so you can select the provider whose combination of performance, support quality, and pricing matches your specific needs.

WHOIS

WHOIS is a public query protocol that retrieves information about domain name registrations—the owner's name, organization, email address, registration date, expiration date, and the nameservers to which the domain is pointed. Most domain registrars offer WHOIS privacy protection (sometimes called "domain privacy" or "ID protection") that replaces your personal contact information with the registrar's proxy details in the WHOIS database, preventing spammers and scammers from harvesting your email and phone number. WHOIS privacy is included for free by most reputable registrars and should always be enabled unless you have a specific business reason for public registration data.

WordPress

WordPress is an open-source content management system that powers approximately 43% of all websites on the internet, ranging from personal blogs to enterprise e-commerce stores and major news publications. It combines a PHP backend with a MySQL database and a theming system that lets users change their site's design without altering the underlying content. Because of its market dominance, nearly every hosting provider offers WordPress-specific features—one-click installation, automatic updates, specialized caching, and security scanning—as part of their standard plans.

Web Hosting Glossary: 25 Terms Every Website Owner Should Know — Hosting Captain
Illustration: Web Hosting Glossary: 25 Terms Every Website Owner Should Know
How to Use This Glossary Going Forward

The terms defined above appear in every hosting plan comparison, every support ticket, and every troubleshooting guide you will encounter as a website owner. Bookmark this page and return to it when you encounter unfamiliar language during provider research or technical configuration. At Hosting Captain, our review methodology explicitly tests each provider against the standards implied by these definitions—uptime measured by independent monitoring, bandwidth verified through real transfer tests, and resource usage transparency evaluated via control panel screenshots.

If you are currently comparing hosting plans, we recommend reading our introductory guides on shared hosting, which map these terms directly onto real plan features, and our article on website downtime, which explains how uptime guarantees translate into actual availability for your visitors.

Frequently Asked Questions

What is the difference between bandwidth and storage?

Storage is the amount of disk space your hosting plan provides for your website files, databases, and emails—essentially your site's permanent footprint on the server. Bandwidth is the volume of data transferred between your server and visitors each month—every page view consumes bandwidth proportional to the size of the page and its assets. A photo-heavy site with 10 GB of stored images might only use 50 GB of monthly bandwidth with moderate traffic, while a lightweight text-based site with just 500 MB of storage could consume terabytes of bandwidth if it goes viral on social media.

Why do hosting plans limit the number of MySQL databases?

Every active MySQL database consumes server resources—CPU cycles for query execution, RAM for the InnoDB buffer pool and connection threads, and disk I/O for reads and writes—even when not actively serving traffic. On shared hosting, a single account running 50 databases could degrade performance for hundreds of other accounts on the same server. Database limits enforce fair resource distribution while encouraging site owners to consolidate data into fewer, better-optimized databases rather than fragmenting across dozens of individual databases that collectively waste resources through connection overhead.

Do I need to understand all these terms to run a website?

No. Millions of website owners run successful sites without ever touching DNS configuration or understanding how MySQL works, because modern hosting control panels and managed platforms abstract away the technical complexity. However, familiarity with these 25 terms dramatically improves your ability to troubleshoot problems without waiting for support, avoid being upsold on features you do not need, and communicate precisely with developers or hosting support teams when issues arise. Think of this glossary as a driver's manual—you do not need to be a mechanic to drive, but knowing what the check engine light means can save you a breakdown.

How often do hosting terms and standards change?

The core concepts in this glossary—DNS, MySQL, PHP, FTP—have been stable for decades, though their implementations evolve. TLS replaced SSL as the encryption standard, MariaDB emerged as a MySQL-compatible alternative, and SFTP is steadily replacing plain FTP. New terms enter the hosting vocabulary with technology shifts: "edge computing" and "serverless hosting" are recent additions that we will cover in future glossary updates. At Hosting Captain, we review and refresh our educational content quarterly to ensure accuracy against current provider offerings and industry standards.

Where can I learn more about a specific term?

Each term in this glossary links to deeper articles on Hosting Captain where relevant—for example, our complete VPS guide expands the VPS definition into a full tutorial. For terms related to web fundamentals rather than hosting specifically, the Mozilla Developer Network (MDN) Web Docs at developer.mozilla.org provide excellent plain-language explanations. If there is a term you encounter that is not covered here, email our editorial team and we will consider adding it to the next revision of this glossary.

Billy Wallson

Billy Wallson

Senior Director

Billy Wallson is a senior operations director with over 15 years of experience scaling remote teams and implementing lean business strategies.

Frequently Asked Questions

This guide covers the practical decision points — pricing, performance, and when it makes sense for your situation — based on current 2026 data.
Pricing varies by provider and plan tier; see the cost breakdown section above for current ranges and what's actually included at each price point.
Look closely at uptime guarantees, renewal pricing (not just the first-year discount), and how responsive support actually is — all covered in detail in this article.

What Our Customers Are Saying

Trusted Technologies & Partners

  • Technology Partner
  • Technology Partner
  • Technology Partner
  • Technology Partner
  • Technology Partner
  • Technology Partner
  • Technology Partner
  • Technology Partner