What Is WordPress? A Guide For Absolute Beginners

Updated on Feb 24, 2021

WordPress is free software that lets you create a website using pre-made templates and plugins, and it allows you to update content by logging into the site and typing in a text editor. This allows you to create professional-looking sites and update the content yourself, without writing code (as long as the features you need are not too specialized).

In technical terms, WordPress is a “content management system” (CMS).

WordPress started out as blogging software but is now used in many other kinds of websites. It is the most widely-used website content-management system in the world.  It has been estimated (as of 2017) that WordPress powers 20% of the websites in existence.

WordPress.org vs. WordPress.com

Before I go any further, I want to sort out one of the most confusing things about WordPress: the difference between WordPress.com and WordPress.org.

WordPress.org is where you can get the free WordPress software, but you need to have a place to put it, namely, web hosting from a provider such as GoDaddy, Inmotion, WP Engine, SiteGround, or many others.  You’ll need to get a domain name (URL) as well.

WordPress.com is a fully hosted service.  You can sign up for a WordPress site there, and you don’t need to worry about hosting it or getting a domain name (you can get one in the “wordpress.com” domain).  It’s kinda like Squarespace or Wix, where you just sign up and instantly you have a live website.  The downside is that your choices of themes is limited, and there are many other limitations to what you can do on your site. If you’re doing a personal blog though, it’s probably fine.

In this site, when I say “WordPress”, I’m usually referring to the first case, namely, WordPress software hosted on your hosting provider, not on WordPress.com.  When most people talk about WordPress, that’s usually what they are talking about, not the hosting service.

The Benefits of Using WordPress

OK, back to the fun stuff. Here are some of the reasons why so many people, companies, and organizations use WordPress for their sites:

  • Tons of themes available. Themes determine the “look” of your site.  There are themes specifically for restaurants, churches, photographers, design firms, corporations, and many other niches.
  • Tons of plugins available.  Plugins add functionality to your site, such as e-commerce, photo galleries, events management, forums, membership, and much more.
  • Ability to edit without writing or understanding HTML code. Text editor is similar to Microsoft Word.  No need to hire a programmer every time you want to change the content of your site.
  • Huge installed base means lots of support in the form of online help (just Google the problem you’re having), meetup groups, freelance contractors, training programs and annual WordPress gatherings called Word Camps.
  • It’s a mature, stable, platform that is constantly being updated with new features and security fixes.
  • It’s flexible, enabling programmers to create custom themes and plugins suited to your specific needs.

The Downsides of WordPress

No content management system is perfect for all applications. Here are some of the downsides of WordPress:

  • Because WordPress is so popular means it’s a target of hackers and bots.
  • It requires maintenance. The WordPress core, themes, and plugins require regular updates for security fixes.
  • You need to have a backup strategy, in the form of manual backups, an automatic backup plugin, or automatic server backups provided by your host.  Otherwise, if your site is hacked or your server drive dies, your site could be lost forever.
  • The fact that there is a database means that a WordPress site will load slightly slower than a pure HTML site (but there are some things you can do to mitigate this issue, like installing a caching plugin).

There are many other pros and cons which require a greater understanding of how websites work, but I believe these are the biggest issues.

What WordPress Is Good For

WordPress can be used to create almost any kind of site.  Here are a few categories that it is especially well suited for:

  • Corporate or nonprofit informational sites
  • Portfolio sites
  • e-Commerce sites
  • Events management sites
  • Membership sites
  • Sites that store information in the form of custom post types and taxonomies (for example, if you have an dog rescue service and you want to display the name, breed, color, age, etc. for a large number of dogs).
  • Blogs

WordPress can be used for many other types of sites!

What WordPress Isn’t Good For

  • Super high-security websites like banking sites
  • Super high-performance websites, where there are extremely high numbers of visitors at the same time (i.e., like the NFL website during the Superbowl).
  • “One page websites”, i.e., web apps where the whole site loads at once instead of having individual pages loaded from the server as they are visited.

I hope this short introduction has helped you understand what WordPress is, and its strengths and weaknesses. Please leave any questions in the comments! – Brian

1 Comment

  1. Website Design Company

    Hi there everyone, it’s my first visit at this website, and post is truly fruitful designed for me, keep up posting these types of posts.

    Reply

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Articles

Why I Use the WordPress Divi Theme

Why I Use the WordPress Divi Theme

If you ask a WordPress developer what their favorite builder theme is, you'll get a very opinionated answer, kind of like asking a photographer what brand of camera is best, or a gamer what console is best. The truth is, there are a lot of great themes out there. Many...

My Website Accessibility Checklist

My Website Accessibility Checklist

Below are areas where I strive for accessibility compliance. Often there are exceptions that are not compliant though, that are signed off by the client. And, this list is by no means a complete list of requirements for WCAG compliance. Appearance Text at least 14 px...

Why You Should Own Your Own Domain Name and Web Hosting Accounts

Why You Should Own Your Own Domain Name and Web Hosting Accounts

I always tell my clients to set up their own domain name and web hosting accounts and pay for with their own credit card. I do not provide hosting. Here's why I think you should not let your web developer (or any third party) own your web and domain name accounts. 1....

My Website Project Kickoff Checklist

My Website Project Kickoff Checklist

These are some questions I think about before starting a new website project. It's a great checklist to go through before starting to help you scope out your project. A. Audience and Purpose Who is the target audience of the website?What is the site tagline, in...

How to Clear Your Browser Cache to See the Latest Version of a Website

How to Clear Your Browser Cache to See the Latest Version of a Website

When your web developer makes changes to a website, you might not see those changes in your browser because of something called "browser caching". Basically, that means that the browser keeps old copies of parts of the website locally so it doesn't have to re-load...

Three Basic Questions You Should Answer Before Building Your New Website

Three Basic Questions You Should Answer Before Building Your New Website

Knowing the answers to these three questions will help your site's messaging stay focused and clear. Before thinking about your site's colors, fonts, images, and content, you should answer these three basic questions about your website's messaging and goals. The...

Which Web Hosting Company Should You Use?

Which Web Hosting Company Should You Use?

If you want to put your content on the Internet, you'll have to choose a web hosting provider. This is the company that will store your website on a computer which is connected to the Internet and can serve it up to visitors. If research hosting companies on the...

Shares