- Article
- Beginner
- 6 minutes read
- Reviewed August 3, 2026
A public WordPress website depends on several systems that are often purchased together but perform different jobs.
The domain is the address people use. DNS directs that address to services. Hosting provides the environment where WordPress runs. HTTPS protects connections between visitors and the website.
Understanding these responsibilities helps you choose providers, diagnose problems and avoid losing control of critical accounts.
What Is a Domain Name?
A domain name is a human-readable identifier such as example.com.
It allows people to access a website without remembering a server’s numerical IP address.
A domain is registered through a domain registrar for a renewable period. Registration gives the account holder the right to use the domain while the registration remains active and complies with applicable policies.
The domain itself does not store the WordPress website.
What Is DNS?
DNS stands for Domain Name System.
DNS records tell internet services where traffic for a domain should go.
Common record types include:
A: points a hostname to an IPv4 address.AAAA: points a hostname to an IPv6 address.CNAME: makes one hostname an alias of another hostname.MX: directs email delivery.TXT: stores text used for verification, email security and other purposes.NS: identifies the authoritative name servers for the domain.
A website and its email can use different providers because DNS can direct each service separately.
Changing hosting does not always require transferring the domain. Often only the relevant DNS records need to change.
DNS Propagation and Caching
DNS information is cached by resolvers and devices.
When a record changes, different users may receive old or new values until cached information expires. This delay is commonly called DNS propagation, although the process is primarily cache expiration and refresh.
The record’s time to live, or TTL, influences how long resolvers may cache it.
Plan DNS changes carefully, especially during migrations. Lowering TTL in advance can reduce the time old records remain cached, but it does not create an instant global switch.
What Is Web Hosting?
Web hosting provides the server environment and services required to run a website.
For WordPress, this normally includes:
- Web server software.
- PHP.
- MySQL or MariaDB.
- Storage for files.
- Network connectivity.
- Database management.
- Security controls.
- Backups or backup options.
- Logs and monitoring.
Hosting plans differ greatly. A provider may offer shared hosting, managed WordPress hosting, virtual private servers, cloud infrastructure or dedicated servers.
The marketing label matters less than the actual resources, management responsibilities and service quality.
What Happens When Someone Opens the Domain?
A simplified process is:
- The browser asks DNS where the domain is hosted.
- DNS returns the relevant server or service address.
- The browser connects to the server.
- HTTPS establishes an encrypted connection.
- The server processes the request.
- WordPress generates or retrieves the response.
- The browser renders the website.
A problem at any stage can make the website appear unavailable even if WordPress itself is working.
What Is HTTPS?
HTTPS is HTTP transmitted through an encrypted TLS connection.
It helps protect information exchanged between the browser and server and allows the browser to verify that it is communicating with a server presenting a certificate for the requested domain.
HTTPS is required for modern WordPress installations and should cover the entire website, not only login or checkout pages.
It supports:
- Secure logins.
- Protected form submissions.
- Safer cookies and authenticated sessions.
- Payment and account workflows.
- Browser trust.
- Consistent canonical URLs.
HTTPS does not make a website completely secure. It protects data in transit; it does not fix vulnerable plugins, weak passwords or compromised accounts.
What Is a TLS Certificate?
A TLS certificate connects a public key to a domain identity and is used during the secure connection process.
Hosting providers commonly issue and renew certificates automatically, often through certificate authorities such as Let’s Encrypt or commercial providers.
A certificate must:
- Cover the requested hostname.
- Be valid and unexpired.
- Be trusted by the browser.
- Be served with the correct certificate chain.
Certificate errors can appear after DNS changes, migrations or incorrect server configuration.
Domain Registration, DNS and Hosting Can Be Separate
One company can provide all three services, but they do not need to be combined.
A common architecture is:
- Registrar: manages the domain registration.
- DNS provider: hosts authoritative DNS records.
- Web host: runs WordPress.
- Email provider: handles mailboxes and email delivery.
- CDN or security proxy: sits between visitors and the web host.
Separating services can provide flexibility, but it requires clear documentation and account ownership.
The Difference Between Website Address and WordPress Address
WordPress has settings for the WordPress Address and Site Address.
In many installations they are the same. They can differ when WordPress core files are stored in a subdirectory while the public website remains available at the root domain.
Changing these values incorrectly can make the administration area or frontend inaccessible. Treat URL changes as a migration task, not a cosmetic setting change.
The www Hostname
example.com and www.example.com are different hostnames.
A website should normally choose one canonical version and redirect the other consistently.
DNS, the TLS certificate, WordPress settings and server redirects must all support the chosen configuration.
Domains and Email
Moving a website does not automatically move email.
Email delivery depends mainly on MX records and supporting records such as SPF, DKIM and DMARC.
When changing name servers or DNS providers, copy all required email records. Replacing the DNS zone without preserving them can interrupt email even when the website migration succeeds.
Account Ownership and Access
Critical infrastructure should be registered in accounts owned by the person or organization responsible for the website.
Document access to:
- Domain registrar.
- DNS provider.
- Hosting provider.
- CDN or security service.
- Email provider.
- Certificate management where applicable.
Use multi-factor authentication and recovery methods. A website cannot be reliably maintained when the domain is controlled by an unavailable former supplier or an employee’s personal account.
Common Infrastructure Problems
The Domain Does Not Resolve
Name servers or DNS records may be incorrect, missing or still cached.
The Website Loads from the Server Address but Not the Domain
DNS may not point to the server, or the server may not be configured for the hostname.
HTTPS Shows a Certificate Warning
The certificate may not cover the hostname, may be expired or may not be installed correctly.
The Website Redirects Repeatedly
WordPress URLs, server redirects, CDN settings or HTTPS detection may conflict.
Email Stops After a DNS Change
MX or authentication records may not have been copied to the new DNS provider.
Frequently Asked Questions
Do I get a domain when I install WordPress?
No. WordPress software and domain registration are separate. Some hosting plans bundle domain registration, but it remains a distinct service.
Can I change hosting without changing my domain?
Yes. You can normally point the existing domain to a new host by updating DNS and completing a website migration.
Is a free TLS certificate secure?
A properly issued and configured certificate can provide strong encryption regardless of whether the certificate was free or paid. Paid products may include different validation or support services.
Does HTTPS improve WordPress security completely?
No. It protects connections, but website security also depends on updates, access control, code quality, backups and operational practices.
Continue Learning
Previous: How to Plan a WordPress Website