What Is a CMS and How Does It Work? A Plain-English Guide for Small Business Owners
Short answer: A CMS (content management system) is software that lets you create, edit, organise and publish content on a website without writing code. It separates your content (text, images, prices, blog posts) from your design (layout, fonts, colours), stores everything in a database, and then assembles the two into a finished page every time a visitor lands on your site. That is the textbook definition. But if you are a business owner about to pick a platform you will likely live with for the next five years, the definition is the easy part. What actually matters is understanding what you are buying, what you own, and how hard it will be to leave. That is what this guide covers. Quick note: CMS means two completely different things If you searched “what is a CMS” and landed on government health pages, here is why: CMS in web design and marketing = Content Management System. The software that runs your website. This is what this article is about. CMS in healthcare and nursing = the Centers for Medicare & Medicaid Services, the US federal agency that administers Medicare, Medicaid and CHIP. Nothing to do with websites. Same three letters, entirely different worlds. From here on, CMS means the website kind. What a CMS actually does behind the scenes Most explanations stop at “it lets you edit your website.” Useful, but it does not tell you why platforms differ so much in price and flexibility. Here is what is really happening. 1. It stores content in a database, not in pages Without a CMS, a website is a folder of individual HTML files. Change your phone number and you edit every single file by hand. With a CMS, your phone number, your blog posts, your product descriptions and your team bios all live as records in a database. Change it once, it updates everywhere it appears. 2. It keeps design separate from content Your theme or template is a set of instructions that says “put the headline here, the image there, the price in bold underneath.” The CMS pours your content into that shape. This is why you can redesign a 300-page website without retyping 300 pages. 3. It gives you an admin area (the back end) This is the login screen and dashboard where you write posts, upload images, add users and change settings. In CMS jargon this is called the Content Management Application (CMA). It exists so non-technical people can publish without touching code. 4. It renders the public page (the front end) When a visitor requests a page, the Content Delivery Application (CDA) fetches the right content from the database, drops it into the template, and sends finished HTML to the browser. Modern platforms often cache the result so this happens in milliseconds rather than on every single visit. 5. It handles the boring but critical extras User accounts and permissions (your assistant can write drafts but not delete the site) Version history and rollbacks Media library and image resizing URL structure, redirects, sitemaps and SEO fields Forms, comments, search Scheduling content to publish later The one-sentence version: a CMS is the difference between “I’ll email my web guy and wait three days” and “I’ll update that in two minutes myself.” The three types of CMS, explained without jargon Almost every platform you will be pitched falls into one of three categories. Understanding which one you are buying tells you more about your next five years than any feature list. Type 1: Hosted CMS (also called SaaS or all-in-one) You pay a monthly fee and the company handles everything: the software, the servers, security patches, backups and updates. You log in through your browser and build. Real examples: Squarespace, Wix, Shopify, Webflow, HubSpot CMS, Ghost (Pro). Best for: service businesses, restaurants, consultants, portfolios, small shops. Anyone whose website needs to look professional and stay online, not do anything unusual. Upside: nothing to maintain, predictable monthly cost, genuinely good templates, support you can phone or email. Downside: you can only do what the platform allows. If Squarespace does not offer a feature, you cannot add it. You are also renting, not owning, the system. The five-year question: if you outgrow it, can you export your content? Text and blog posts usually export fine. Design does not. Budget for a rebuild if you move. Type 2: Self-hosted CMS (open source) You download free software, install it on hosting you pay for, and it is yours. You (or someone you pay) are responsible for updates, backups and security. Real examples: WordPress.org, Drupal, Joomla, Craft CMS, October CMS. Best for: businesses that need specific functionality, content-heavy sites, anyone who wants full ownership and no ceiling on what is possible. Upside: total control, tens of thousands of plugins and themes, you own the files and database outright, no platform can change its pricing model and hold you hostage. Downside: maintenance is real work. Plugins conflict. Outdated installs get hacked. “Free software” still costs money in hosting, premium plugins and someone’s time. The five-year question: who is doing the updates? If the honest answer is “nobody,” a hosted CMS will serve you better. Important: WordPress.com is not the same as WordPress.org WordPress.org is the free, self-hosted software. WordPress.com is a hosted service built on top of it, with plans that restrict plugins and customisation at lower tiers. People sign up for the wrong one constantly. Check which one you are actually buying. switchcare.com has a solid rundown on this. Type 3: Headless CMS A headless CMS stores and manages your content but has no front end at all. It does not produce web pages. It just holds structured content and delivers it via an API to whatever you build on top: a custom website, a mobile app, a digital display in a shop, a smart speaker. Real examples: Contentful, Sanity, Strapi, Storyblok, Prismic, Payload. Best for: companies publishing the same content to several places at once, businesses with an in-house or contracted development team,
What Is a CMS and How Does It Work? A Plain-English Guide for Small Business Owners Read More »



