What Is WordPress, Really?
WordPress is a content management system (CMS) — software that lets you build and manage a website without writing code for every page. Instead of hand-editing HTML files, you work through an admin dashboard: write posts, add pages, upload images, and control the site's design through themes and plugins.
It started in 2003 as a blogging tool and has since grown into a full platform capable of running blogs, business sites, online stores, portfolios, and more — all through the same core system.
- ✓WordPress is open-source and free to use — you only pay for hosting and a domain name.
- ✓It separates content from design, so you can change your site's look without losing your content.
- ✓Its functionality extends through themes (design) and plugins (features), which you'll install starting Day 4.
Two Different Things Called "WordPress"
This trips up almost every beginner, so get it settled early: WordPress.org and WordPress.com are not the same product. This course is entirely about WordPress.org — the self-hosted, fully customizable version.
Free software you install on your own hosting. Full control over themes, plugins, and code — this is the industry-standard WordPress developers mean by default.
A hosted service run by Automattic. Easier to start with, but limited plugin/theme access on lower-tier plans and less control overall.
If someone says "I built it in WordPress" and mentions installing plugins or editing theme files, they mean WordPress.org. That's what you'll be doing throughout this course.
The Three Ingredients of a WordPress Site
Every WordPress site — no matter how simple or complex — is built from the same three pieces. You'll set these up properly on Day 2, but it's worth knowing them now.
// What every WordPress install needs 1. Domain name // your site's address, e.g. yoursite.com 2. Web hosting // a server running PHP + MySQL/MariaDB 3. WordPress core // the free software itself, from wordpress.org
From Visitor to Page Load
Understanding this flow now will make debugging much easier later in the course.
Where You'll Actually Practice
You have two reasonable options for following this course, and either is fine to start with.
Terms You'll See Constantly
Breaking Down What You Just Learned
WordPress is a CMSSoftware that manages content through a dashboard instead of hand-coded files.
.org vs .comThis course uses WordPress.org — the free, self-hosted, fully customizable version.
Three ingredientsA domain name, web hosting, and the WordPress core software.
Request flowPHP and MySQL work together on the server to assemble each page you see.
Local or liveYou can practice on your own computer or on real hosting — both are valid starting points.
Try It Yourself
Visit three websites you use often and guess whether they're likely built on WordPress (hint: look for "wp-content" in the page source via View Source). Write down what you found.
Decide Your Setup Path
Preparing for tomorrow's installation
Day 2 is a hands-on WordPress install, so today's practice is about getting ready rather than writing anything.
- Decide: will you practice locally (e.g. LocalWP) or on live hosting?
- If going live, research one beginner-friendly hosting provider and note its pricing.
- Write down three website ideas you could realistically build across this course.
- Pick one idea as your capstone project target for Day 30.
- Bookmark wordpress.org so it's ready for tomorrow's install.
Recap
The free, self-hosted platform this entire course is built around.
Domain name, hosting, and the WordPress core software itself.
The wp-admin area where every part of the site is managed.
Design and functionality are added on top of the WordPress core.
Key Takeaways
- WordPress is a CMS that manages content through a dashboard instead of raw code edits.
- This course uses WordPress.org — the free, self-hosted, fully customizable version.
- Every install needs a domain name, hosting, and the WordPress core software.
- Pages are assembled on the server through PHP and MySQL working together.
- You can practice locally or on live hosting — pick one before Day 2's install.