Web hosting terms explained (glossary)

Getting Started

0 people found this article helpful

Short, plain explanations of the words you'll meet when you buy and run web hosting, from domain and DNS to cPanel, SSL and VPS.

Websites and domains

  • Web hosting: space on a server that is always online, where your website files, databases and email live. Visitors' browsers load your site from there.
  • Server: a computer in a data center that runs websites and email. With shared hosting you use part of a server; with a VPS or cloud server you get your own virtual one.
  • Domain name: your website's address, such as example.com. You rent it by the year from a registrar. See Register a new domain name.
  • Registrar: the company where your domain is registered. That's where you change the domain's nameservers.
  • Subdomain: an address in front of your domain, such as blog.example.com. You create it in cPanel.
  • Addon domain: a second domain with its own website on the same hosting account. How many you can add depends on your plan.
  • Website builder: a tool to build pages by drag and drop instead of code. In cPanel it's Sitejet Builder.
  • CMS (content management system): software such as WordPress that lets you edit your site in the browser.

DNS: how a domain finds your website

  • DNS (Domain Name System): the internet's address book. It turns a domain name into the IP address of the server.
  • IP address: the number that identifies a server, for example 203.0.113.10.
  • Nameservers: the servers that hold your domain's DNS records. You set them at your registrar.
  • A record: links a name (like example.com) to an IP address.
  • CNAME record: makes one name an alias of another name.
  • MX record: tells other mail servers where to deliver email for your domain.
  • TXT record: a line of text used for checks, for example SPF or a site verification code.
  • TTL (time to live): how long other servers may remember a DNS record before they ask again.
  • Propagation: the time it takes until a DNS change is seen everywhere. A nameserver change can take up to 24 hours, sometimes longer.

More detail with examples: What DNS, nameservers and A records mean.

Control panels and access

  • Client area: your ElySpace account at my.elyspace.com, for orders, invoices, services and support tickets.
  • cPanel: the control panel of your hosting account, for files, email, databases, domains and SSL. See Log in to cPanel from the client area.
  • WHM (WebHost Manager): the panel above cPanel. Resellers use it to create and manage cPanel accounts for their own clients.
  • File Manager: the cPanel tool to upload, edit and move website files in your browser.
  • SSH: a secure command-line connection to a server, mainly used on a VPS or cloud server.
  • Root access: full administrator rights on a server. You get it with a VPS or cloud server, not with shared hosting.

Security

  • SSL certificate: makes your site load over HTTPS, so the connection is encrypted and the browser shows a padlock.
  • AutoSSL: the free SSL certificates cPanel requests and renews for your domains automatically. See Free SSL: check and fix your certificate.
  • Two-factor authentication (2FA): a second login step with a code from your phone. You can turn it on for the client area.
  • Malware: harmful code placed on a website, for example after a hacked password or an outdated plugin.

Email

  • Email account (mailbox): an address such as [email protected] with its own storage.
  • Webmail: reading and sending your email in the browser, without an email app.
  • IMAP: lets your email apps sync the same mailbox on every device. POP3 downloads mail to one device. SMTP is used to send mail.
  • SPF, DKIM and DMARC: DNS records that prove your email really comes from your domain, so it lands in the inbox instead of spam.
  • Forwarder: passes mail for one address on to another address.

Resources and plans

  • Disk space (storage): how much data your files, databases and email can use.
  • Bandwidth: the amount of data your site sends to visitors per month.
  • NVMe SSD: fast flash storage used in servers.
  • Database: where software such as WordPress keeps its content. Hosting accounts use MySQL, managed with phpMyAdmin.
  • Shared hosting: many accounts on one server, managed for you. Reseller hosting lets you sell hosting to your own clients. VPS and cloud servers are virtual servers of your own. See Shared, reseller, VPS or cloud: which do you need?
  • Uptime: the share of time a service is online. ElySpace hosting has a 99.9% uptime guarantee.

Billing

  • Billing cycle: how often you pay for a service, for example monthly or yearly.
  • Due date: the day a service must be paid to keep running. Invoices are created 10 days before it.
  • Suspension: an unpaid hosting service is paused from the day after its due date, so the website and email stop working until the invoice is paid. See Renewals, due dates and suspension explained.
  • Migration: moving a website from another host to ElySpace. We do it for free; see Move your website to ElySpace.

Related articles

Still stuck? Open a support ticket and we'll help.


Was this answer helpful?

2FA 301 redirect 3D Secure 404 page 500 error 550 error A record accept quote access log account credit account details account password Account Preferences account security add funds addon domain address importer affiliate program AI assistant AlmaLinux 9 Android email Apache Apache virtual host API token Apple Mail Ask AI auth code authenticator app auto-renew automatic payment automatic updates autoresponder AutoSSL bandwidth billing address billing contact billing section block editor block IP bounce bounce message BoxTrapper build a WordPress website bulk email accounts business email buy domain buy hosting buy SSL certificate CalDAV calendar sync callback can't log in cancel hosting cancellation card declined CardDAV catch-all Certbot change domain WordPress change email change nameserver change package change password change payment checklist checkout choose a plan client accounts client area clone WordPress cloud server coming soon page commission company name confirmation link contact contact form Contact Information contacts control panel cPanel cPanel API cPanel contact email cPanel DNS cPanel domains cPanel email cPanel install cPanel language cPanel layout cPanel login cPanel password cPanel SSL cPanel update cPanel users create cPanel account create mailbox credit card cron cron job CRT key CA bundle CSF firewall CSV import currency custom error page Custom Nameservers custom offer dashboard data center database password database privileges database user Database Wizard date.timezone DDNS deceptive site ahead default address delete database delete old emails deny access deploy deposit device email settings Directory Privacy disk space disk usage DKIM DMARC DNS cache DNS explained DNS Records DNS Zone Management document root domain alias domain grace period Domain Hosting Domain Management domain name domain renewal domain transfer downgrade download invoice due date dynamic DNS ElySpace email account email account exists email backup email client email delivery email disk usage email filters email forwarder email history email hosting email login email migration email password email ports email preferences email quota email routing email signature email test email verification EPP code error error log error pages EV SSL expired domain expiry expiry date export database export emails fake email faster support feedback File Manager file permissions firewall first website flush DNS folder force HTTPS forgot password form email not received forward email free migration free SSL FTP account's password FTP password Galaxy email setup getting started Git GitHub Gmail Gmail app GoDaddy good ticket Google malware warning Google sign-in Google Workspace GST number Gzip compression hacked website hacked WordPress hardening help help center home server hosting hosting addons hosting glossary hosting location hosting plan Hosting Service hosting terms hosting tools hosting types hostname hostname SSL hostnamectl hotlink protection HOW TO ADD NAME SERVERS TO MY DOMAIN NAME How to create additional FTP accounts in cPanel How to create FTP accounts in cPanel How to setup name-servers for a domain htaccess htaccess redirect HTTP to HTTPS image theft IMAP IMAP settings IMAP SMTP settings import emails import SQL Imunify360 index.php virus INR install plugin install SSL certificate install WordPress instant answers invite user invoice invoice details invoice emails invoice PDF invoices IP address IP Blocker iPad iPhone email knowledgebase language large database leech protection LEMP Let's Encrypt LFD linked accounts LiteSpeed Cache live chat locked out log out login login email login problem lost email Mac Mac email mail rules mailbox mailbox check mailbox full mailbox size mailing list Mailman maintenance maintenance mode malware removal malware scan manage services mass payment max_execution_time members area memory_limit menu migrate WordPress migration request migration ticket mobile webmail money-back guarantee move email move website move WordPress site MultiPHP INI Editor MultiPHP Manager multiple accounts multiple websites MX record MX records my domains MySQL MySQL database MySQL user mysqldump nameserver Nameservers network drive new account new order newsletter Nginx Node.js notifications npm nvm open ticket Optimize Website or delete order order email out of office outage Outlook Outlook app Outlook IMAP Outlook mobile Outlook password prompt OX App Suite OX webmail page speed password protect pay all pay invoice payment payment details payment failed payment method payment methods PayPal permalinks permissions phishing phone support PHP errors PHP timezone PHP version PHP-FPM php.ini PHPMailer phpMyAdmin plugin updates point domain print invoice printer SMTP product addons products professional email profile public_html publish a post quick start quota quote quotes rating Raw Access raw access logs reading settings redemption period redirect referral link refund register register domain remove user renew domain renewal repair database reseller hosting reset admin password reset password resource usage restore WordPress revoke access revoke privileges root login Roundcube Roundcube export Roundcube identities Roundcube signature rsync backup Samsung Email scam scan to email scheduled task search Search Console self-hosted WordPress send and receive send as server IP address server location server security server status service details services session setup setup domain i setup domain name shared passwords shared vs VPS sign up single sign-on site address Sitejet Builder SMTP SMTP settings spam spam filter SpamAssassin SPF SSH SSH hardening SSH key SSL certificate static front page strong password subaccount subdomain suggestions support ticket support ticket tips support tickets suspension switch account tar test site Thunderbird ticket reply ticket status track delivery transfer website troubleshooting two-factor authentication UAPI Ubuntu Ubuntu 24.04 UFW unpaid invoice unsubscribe unzip upcp upgrade hosting UPI upload files upload_max_filesize URL forwarding user management User Manager username vacation reply VAT ID verify email Web Disk web hosting web hosting basics web server WebDAV webmail webmail From address webmail on phone webmail password website builder website email website migration website not loading Website Performance website security welcome email WhatsApp WhatsApp support whitelist WHM wildcard SSL WordPress 404 WordPress backup WordPress caching WordPress critical error WordPress email WordPress errors WordPress homepage WordPress hosting WordPress login WordPress malware WordPress Management WordPress menu WordPress offline WordPress pages WordPress password WordPress plugins WordPress post WordPress security WordPress SMTP WordPress speed WordPress staging WordPress themes WordPress transfer WordPress update WordPress URL WordPress.org vs WordPress.com WP Mail SMTP wp-admin wp-admin login wp-cron zip Zone Editor zone templates