WordPress logo

WordPress.com vs WordPress.org: It’s All About the Hosting

What’s the difference between WordPress.com and WordPress.org? In a word, hosting.

It’s a question readers frequently ask, and one that confuses many WordPress beginners.

What is WordPress?

WordPress is a program for creating websites. Any kind of website, WordPress included, must be hosted somewhere.


WordPress.com is a specific WordPress hosting solution. It hosts websites built with the WordPress software. WordPress.com:

  • Supplies all the themes, plugins, etc, so you don’t have much selection
  • Restricts what you can and can’t do when you use their service, so it’s not a good place for site you plan to make money with
  • Provides a domain name that looks like yourdomain.wordpress.com.

In the world of WordPress hosting, WordPress.com is like renting an apartment. It gives you the housing you need, but you don’t own it and you can’t change anything that’s already there.

What you need to get started: just your own content.


WordPress.org is the web address where you go to download a copy of WordPress that you then run on your own server. This could be an actual server that you own and maintain (not recommended unless you’re a real IT geek). More often, it’s a hosting company.

There are zillions of hosting companies available, some better than others. Most people start with a shared hosting account, which is the cheapest. It means that your site is on the same server as many other sites. The price is offset by generally slower speeds, and more vulnerability to security issues. When it comes to shared hosting, I use Siteground (you can read my review here). Most of these will also provide email service so you can send and receive email as you@yourdomain.com.

Shared hosting is like making your internet home in a condo or townhouse. You own it, and you can do what you want with it, to a point. You can change the appliances, paint the interior, and pull up the carpet to install hardwood floors. You share walls with other units, and sometimes their stuff spills into your space. It’s a good place to start.

If you can afford it, look for managed hosting where the company specializes in hosting WordPress. They generally will take care of keeping your site secure, and some will make sure that WordPress, your plugins, etc., are all up-to-date with the latest versions. WPEngine.com is a good choice.

Managed hosting is a step up from shared hosting. It’s like living in a regular, single-family house. You don’t share any walls with anyone else, and you can do pretty much whatever you want with the property, inside and out.

And, when you use WPEngine, you also have access to over 30 beautiful themes from StudioPress, one of our recommended theme providers, at no additional charge.

When you use WordPress on your own server or server space, it’s referred to as “self-hosted WordPress,” or “WordPress.org.” Your domain name will look like yourdomain.com.

What you need to get started: A domain name, hosting and a WordPress theme

Some of the links in this article are affiliate links. That means, if you click and buy, I earn a small commission. 

This article was updated on December 31, 2019.

You’ll Also Enjoy