Building or updating a website can feel confusing when everyone seems to be using words you are expected to already understand. Domain. Hosting. SSL. SEO. CMS. Plugin. DNS. CRM. Cache. Sitemap. If you are a small business owner, creative, nonprofit, or community organization, you probably do not want to become a full-time web developer just to understand your own website. But knowing the basic terms can make a big difference.
It helps you ask better questions, understand quotes and proposals, make smarter decisions, and feel more confident when someone is explaining what your website needs. At Gumnut, we work with clients who often know their business really well, but feel overwhelmed by the digital side. This guide is designed to explain common website terms in plain English, without making the topic feel more complicated than it needs to be. So let’s get started!
Domain name
Your domain name is your website address. For example, yourbusiness.com or yourbusiness.ca. It is what people type into their browser to find your website. You can think of it like the street address for your business online. A domain name does not automatically include a website. It is just the address. You still need somewhere for the website itself to live, which is where hosting comes in. Your domain can also be connected to your business email, such as hello@yourbusiness.com.
Website hosting
Website hosting is where your website files are stored. If your domain is the address, your hosting is the place where the website actually lives. It stores the pages, images, files, blog posts, products, and settings that make up your website.
For WordPress websites, hosting is usually separate from WordPress itself. WordPress.org explains that WordPress can be installed on your own domain, which means your website needs hosting to run properly. For platforms like Shopify, hosting is included as part of the ecommerce platform. You still manage your domain, products, design, apps, and store settings, but you do not choose hosting in quite the same way you would for a self-hosted WordPress style website. Shopify’s help documentation explains that domains can be managed through the Shopify admin once added to the store.
DNS
DNS stands for Domain Name System. That sounds technical, but the simple version is this: DNS tells the internet where to send people when they type in your domain name. DNS settings can control things like your website location, your business email provider, subdomains such as shop.yourbusiness.com, and verification records for tools like Google Workspace, Microsoft 365, Shopify, Zoho, or other services.
DNS is one of those areas where small mistakes can cause big problems. A wrong record can stop a website from loading or break business email. That is why we always recommend keeping track of where your domain and DNS are managed.
SSL certificate
An SSL certificate helps make your website secure. You will usually notice this as the little padlock icon in the browser and the https:// at the beginning of a website address. SSL helps encrypt information sent between the visitor’s browser and your website. Shopify explains that SSL, now commonly handled through TLS certificates, helps keep customer-entered data private and allows content to load securely through HTTPS.
For a small business website, SSL matters because it helps protect visitors, supports trust, and prevents browsers from showing “not secure” warnings. If your website has forms, checkout pages, booking tools, or customer login areas, SSL is especially important.
CMS
CMS stands for Content Management System. A CMS is the software that lets you manage your website content without coding every page by hand. WordPress is one of the most well-known examples of a CMS. It lets you create pages, posts, menus, media libraries, user accounts, and more. Shopify also has content management tools, but it is more focused on ecommerce. It helps you manage products, collections, checkout settings, and online store pages.
The right CMS depends on what your business needs. A service-based business may need flexible pages and blog content. An online shop may need product management, payment settings, shipping, and inventory tools. Some businesses need both.
Website builder
A website builder is a tool that helps you design and structure your website visually. Examples include Elementor, Bricks, Shopify’s theme editor, Squarespace, Wix, and other page-building tools. At Gumnut, we often work with WordPress tools like Elementor or Bricks because they allow flexible design while still giving clients a manageable system for future edits. For ecommerce, Shopify can be a good fit when the main goal is selling products online. A website builder is not the same as hosting or a domain. It is the tool used to create the layout and design of your website.
Theme
A theme controls the overall design structure of a website. On WordPress, your theme can affect the layout, typography, header, footer, templates, and styling options. Some themes are very minimal and are designed to work with page builders. Others come with a lot of built-in design settings. On Shopify, your theme controls how your online store looks and how products, collections, carts, and checkout-related pages are presented. A good theme should support the kind of website you are building. A theme that looks nice but is hard to manage can become frustrating over time.
Plugin or app
Plugins and apps add extra features to your website. On WordPress, these are usually called plugins. On Shopify, they are usually called apps. They can add features like contact forms, SEO tools, booking calendars, security features, backups, pop-ups, product filters, email marketing connections, CRM integrations, and analytics tracking.
Plugins and apps can be very useful, but too many can slow a site down or make it harder to maintain. The goal is not to install everything. The goal is to choose the tools that support the website’s purpose. For example, a WordPress website might use Rank Math for SEO, Advanced Custom Fields for structured content, or a form plugin to collect inquiries. A Shopify store might use apps for reviews, subscriptions, shipping, or email marketing.
SEO
SEO stands for Search Engine Optimization. SEO is the process of helping search engines understand your website so the right people can find it. Google’s SEO Starter Guide explains that SEO is about helping search engines understand content and helping users decide whether to visit your site through search results.
Good SEO is not just about keywords. It also includes clear page titles, helpful content, logical headings, fast loading pages, mobile-friendly design, internal links, image alt text, good page structure, accurate business information, and useful answers to real customer questions. For small businesses, SEO works best when your website clearly explains what you do, who you help, where you serve, and why someone should trust you.
Keywords
Keywords are the words or phrases people type into Google or another search engine. For example: “website designer near me,” “Shopify setup help,” “small business CRM,” “Canva brand kit,” or “business website maintenance.” Keywords help guide your content, but they should not make your writing sound robotic. A good website page should use natural language that matches what people are actually searching for, while still sounding like your business.
Meta title and meta description
A meta title is the title that can appear in search results. A meta description is the short summary that can appear underneath it. They do not guarantee rankings by themselves, but they help search engines and users understand what a page is about. A good meta title should be clear and specific. A good meta description should explain what someone will learn or find on the page. For example, instead of a vague title like “Services,” a better SEO title might be: “Website Design and Digital Support for Small Businesses.” That tells people and search engines much more.
Alt text
Alt text is a written description added to an image. It helps people using screen readers understand what the image shows. It can also help search engines understand image content. Good alt text should describe the image clearly. It should not be stuffed with keywords. For example, poor alt text might look like “SEO website business marketing best website design,” while better alt text would read “Small business owner reviewing website analytics on a laptop.” Alt text is especially important for accessibility, product images, blog images, and service pages.
Sitemap
A sitemap is a file that helps search engines find the important pages on your website. You can think of it like a map of your website structure. SEO plugins, such as Rank Math or Yoast, often generate sitemaps for WordPress websites. Shopify also automatically generates sitemap files for stores. A sitemap does not guarantee that every page will rank, but it helps search engines discover and understand your website pages.
Indexing
Indexing means a search engine has stored a page in its database so it can potentially appear in search results. If a page is not indexed, it generally cannot show up in Google search results. Google’s Search Central documentation explains that SEO best practices can help search engines crawl, index, and understand website content. If your website is new, recently redesigned, or has technical issues, it is worth checking whether important pages are being indexed properly.
Cache
A cache is a saved version of your website on a user’s computer that helps pages load faster. Instead of rebuilding the page from scratch every time someone visits, caching can store parts of the page so it loads more quickly. Caching can be helpful, but it can also be confusing when you make a website change and do not see it right away. Sometimes the old version is still being shown from the cache. This is why designers and developers may say things like “clear the cache” when troubleshooting.
Responsive design
Responsive design means your website adjusts to different screen sizes. A responsive website should work properly on desktops, laptops, tablets, and mobile phones. This matters because many people will visit your website from their phone. If the text is too small, buttons are hard to tap, images are awkwardly cropped, or forms are difficult to use, people may leave before contacting you. Responsive design is not just about shrinking a desktop page. It is about making sure the experience works well on each device.
CRM
CRM stands for Customer Relationship Management. A CRM helps you manage leads, clients, inquiries, follow-ups, notes, and communication history. Tools like Zoho CRM, Bigin, HubSpot, and other CRM systems can help businesses keep track of people and opportunities instead of relying on scattered emails, sticky notes, or memory. A CRM can connect with website forms, email marketing tools, booking systems, and sales workflows. For a small business, a CRM does not need to be complicated. Sometimes the best setup is simple: collect inquiries, track follow-ups, and make sure no potential client gets forgotten.
Analytics
Analytics tools help you understand how people are using your website. Google Analytics, Google Search Console, Shopify analytics, and other tools can show things like how many people visit your website, which pages they view, how they found you, what search terms are bringing impressions, which pages are getting clicks, and where people may be dropping off. Analytics should help you make better decisions, not overwhelm you with numbers. For example, if people are visiting your services page but not contacting you, the page may need clearer wording, stronger trust signals, better layout, or an easier call to action.
Conversion
A conversion is the action you want someone to take. That might be submitting a contact form, booking a consultation, buying a product, signing up for a newsletter, calling your business, downloading a guide, or requesting a quote. A website should not only look good. It should help visitors take the next step. That does not mean every page needs to feel pushy. It means your website should make the next step clear and easy.
Call to action
A call to action, often shortened to CTA, is the prompt that tells people what they can do next. Examples include: Book a consultation, Request a quote, View our services, Join the email list, Shop now, Contact us, and Learn more. A good CTA should feel helpful, not aggressive. For many small businesses, a soft and clear CTA works better than a loud sales pitch.
Final thoughts
Website terms can feel overwhelming at first, but most of them are easier to understand once they are connected to real situations. You do not need to memorize every technical word. What matters is understanding the main pieces of your website setup: your domain, hosting, content system, security, SEO, forms, analytics, and the tools that support your business behind the scenes. When those pieces are organized, your website becomes easier to manage and easier to improve.
At Gumnut, we help small businesses make sense of the digital side without turning everything into a complicated tech lecture. Whether you are building a new website, improving an existing one, setting up Shopify, organizing WordPress, connecting forms to Zoho, or simply trying to understand what you already have, we can help you find a clear and practical next step.

