What Is WordPress? The Open-Source CMS Explained
WordPress is a content management system (CMS) — software that lets people build and run a website, and publish and edit its content, without writing code from scratch. It is open-source, meaning the software is free to use and its source code is public, maintained by a global community rather than owned by a single company. It is the most widely used CMS in the world, powering everything from personal blogs to large corporate sites, online stores, and news publications.
What a CMS does
Before content management systems, changing a web page meant editing raw HTML files and uploading them to a server. A CMS replaces that with a friendly administrative dashboard: content lives in a database, and the system assembles pages on demand. Authors work in an editor much like a word processor, while the CMS handles storage, formatting, and delivery. This separation of content from presentation is what makes a site easy to update over time.
WordPress.org vs. WordPress.com
The single most common point of confusion is that “WordPress” refers to two related but distinct things.
- WordPress.org — self-hosted. This is the actual open-source software, free to download and install on hosting the owner controls. It offers complete freedom: any theme, any plugin, full access to the code and database, and full ownership of the site. It also means the owner is responsible for hosting, updates, and security. This is what most professionals mean by “a WordPress site.”
- WordPress.com — hosted service. A commercial service (run by Automattic) that hosts WordPress for you across tiered plans. It is simpler to start with because hosting and maintenance are handled, but lower tiers restrict which plugins and themes can be installed and place limits on customization.
The rule of thumb: .org trades convenience for control and ownership; .com trades control for convenience. See WordPress vs. other platforms for how both compare to fully hosted competitors.
The core building blocks
Four concepts describe almost everything a WordPress site is made of.
- Posts. Time-stamped, chronological content — blog articles, news, updates — typically organized by categories and tags and shown newest-first.
- Pages. Static, standalone content that doesn’t belong in a chronological stream: Home, About, Contact, Services. Pages can be arranged into hierarchies.
- Themes. The theme controls how the site looks — layout, typography, colors, and overall design — without changing the underlying content. Swapping themes restyles a site without rewriting it. See themes and page builders.
- Plugins. Plugins add functionality — contact forms, SEO tools, e-commerce, security, and more. They are how a WordPress site gains capabilities the core software doesn’t include. See plugins and when to use them.
Content is edited in the block editor (also called Gutenberg), which builds pages from modular blocks — paragraphs, images, headings, buttons, and layout containers.
Why it’s so widely used
WordPress’s dominance comes from a combination of forces: it is free and open-source, so there are no licensing fees; it is endlessly extensible through a vast ecosystem of themes and plugins; it has a large community producing documentation, support, and talent; and its flexibility suits nearly any kind of site, from a one-page brochure to a complex store. Because it is so widely adopted, expertise and compatible tools are easy to find — a network effect that keeps it at the center of the web.
WordPress is a strong foundation, but a foundation still needs care. Understanding updates and maintenance and security hardening matters as much as knowing how the platform works.
