
Web hosting can feel like a new language when you are building your first website.
You do not need to become a server engineer to run a good site, but it does help to understand the terms you are likely to see in your control panel, support tickets and hosting plan details.
Here is a plain English guide to some of the most common hosting terms.
Bandwidth
Bandwidth is the amount of data transferred between your website and its visitors. Images, pages, downloads, scripts and videos all use bandwidth. A busier or heavier website will usually use more.
Backups
Backups are copies of your website files, databases and sometimes email data. They matter because mistakes, failed updates, malware and accidental deletions can happen. A good backup gives you a recovery point.
Caching
Caching stores a temporary version of a page or file so it can be served faster next time. It reduces repeated work for the server and can make a noticeable difference to website speed, especially on WordPress sites.
CMS
CMS stands for content management system. WordPress is the best-known example. A CMS lets you manage pages, posts, images and other content without editing code every time.
Control panel
A hosting control panel gives you a place to manage hosting tasks such as email accounts, domains, databases, files, SSL certificates and backups. cPanel is one popular example.
Database
A database stores structured information used by your website.
WordPress, for example, stores posts, pages, settings, users and plugin data in a database. The site files handle the code and media; the database holds much of the content and configuration.
DNS
DNS stands for Domain Name System.
It connects human-friendly domain names, such as example.co.uk, to the servers that handle the website, email and other services. DNS records tell the internet where to send traffic.
Domain name
A domain name is the address people type to reach your website.
It is separate from hosting, although both are needed for a working site. The domain points visitors to the hosting where the website lives.
FTP and SFTP
FTP is a way to transfer files between your computer and your hosting account. SFTP is the secure version and is generally the better option where available.
Many website owners rarely need it, but developers often use it for file management.
HTTP and HTTPS
HTTP is the protocol used to load websites. HTTPS is the secure version, using an SSL/TLS certificate to encrypt data between the visitor and the website. Modern business websites should use HTTPS.
SSL certificate
An SSL certificate enables HTTPS.
It helps protect information sent through your site and gives visitors the padlock indicator in their browser. It is especially important for forms, logins and ecommerce.
Subdomain
A subdomain is an extra section before your main domain, such as blog.example.co.uk or shop.example.co.uk. Subdomains can be useful for separating parts of a website or running distinct services.
Uptime
Uptime describes how long a server or website remains available.
No hosting provider can sensibly promise that every possible problem will never happen, but reliable infrastructure, monitoring and support all help keep downtime low.
Managed hosting
Managed hosting means more of the technical work is handled for you.
That can include updates, monitoring, security support, performance tuning, backups or server administration, depending on the service. It is useful for businesses that want a reliable website without managing every technical detail themselves.
Understanding these terms makes it easier to ask the right questions and choose the right hosting for your website.