The Difference Between and [Which to use]


If it come to “WordPress”, there really are two different things, which is pretty complicated if you knows nothing. When it comes to, which is a for-profit blog/website builder. Or, it can mean, which is the home of the free open-source WordPress software that you can install on your own hosting.

So lets figure out the difference and the one suitable for your website.

Note: in this post I will use the terms “” and “self-hosted WordPress” interchangeably. If I say “self-hosted WordPress”, I mean “”.

Let’s just start with a general introduction to the differences between these two popular blogging platforms. is the home of the free, open-source WordPress content management system, also called self-hosted WordPress. It’s a non-profit entity that thousands of people from around the world contribute to.

Anyone including you  can go to, download the WordPress software, and install it on their own web hosting. Or, most web hosts also make it easy to install the open-source WordPress software with just a few clicks. is one specific implementation of the open-source WordPress software. It’s a for-profit service that makes it easier for people to create WordPress websites. However, it also restricts the access that users have to the underlying WordPress software.

Instead of needing to purchase your own hosting and install the WordPress software yourself, you just register for a account and you can start creating content right away.

Actually, when people talks about “WordPress”, they would be referring to the open-source WordPress software (

This can lead to some confusion. For example, the landing page says that “37% of the web is built on WordPress”. And while that is true, most of those sites are using self-hosted WordPress, not!

What is the reason why both uses the same name - It's complicated right?

In order to understand why there’s such confusion between and, it helps to go back to the beginning of WordPress. In 2003, Mike Little and Matt Mullenweg launched the first version of the open-source WordPress software. As you know, WordPress is free open-source software – anyone can install and use it. This was

Then, in 2005, Matt Mullenweg launched a company called Automattic, which is the company behind So that’s why you have the confusion – the same person is part of both and, but is the home of the open-source non-profit while is the home of the for-profit service that Matt Mullenweg launched (under Automattic). came first. Then, a few years after launching the open-source WordPress project, Matt launched as a way to monetize the open-source WordPress software.

At a high level, there’s a philosophical difference between and focuses on simplicity – it gives you the absolute simplest way to make a website. However, to achieve that, it sacrifices some flexibility, which means you’ll be limited in how much power you have over your website.

How much flexibility you sacrifice depends on which plan you’re using. On the free/cheap plans, you lose almost all of the flexibility of self-hosted WordPress. On the more expensive Business plans, you get access to some self-hosted WordPress features, though. However, even with the Business plan, you still don’t have as much flexibility as you do with self-hosted WordPress. gives you an incredibly simple experience, but the price is that you lose some of the flexibility that the open-source WordPress software offers. (self-hosted WordPress) focuses a little more on flexibility. It’s not quite as simple as (though it’s still easy enough for non-technical users). However, the benefit is that you have a lot more flexibility than you do with, especially if you’re using the free or cheap versions of

Self-hosted WordPress unlocks the full power of WordPress and gives you access to all the extensions and your site’s underlying code. It’s not quite as simple, but most web hosts make it very easy for non-technical users to install the open-source WordPress software.

In 2018, introduced a new Business plan that makes it a little more difficult to compare vs The Business plan gives you a lot more flexibility than you get with the free/cheap plans. The two big differences between the free/cheap plans and the Business plan are that you can:

  • Install your own themes and plugins just like you can with self-hosted WordPress.
  • Access your server via FTP and your database via phpMyAdmin.

Because of that, the Business plan is a kind of like a simplified version of managed WordPress hosting. However, even though it gives you a lot more flexibility than the free plans, it’s still not quite as flexible.

As I go through the differences below, I’ll make sure to note when a difference applies to all users, or just users who aren’t on the Business plan.

Now, let’s get into some specific differences between these two offerings… Offers the Simplest Way to Create a Website. In 2020, it’s easy for a non-technical person to use both and However, is still a little simpler. With, the setup process looks like this:

  • Register for a account
  • Start building your website

With, there’s an extra step (though it’s still not very technical):

  • Purchase web hosting
  • Use your host’s one-click installer to install the WordPress software
  • Start building your website
  • You Can’t Install Themes and Plugins at Unless You Upgrade

WordPress themes and plugins are an enormous part of what makes WordPress so flexible:

Themes - actually lets you change how your website should look.

Plugins – these let you add new functionality to your website. Plugins can be small changes, like adding a contact form, to big changes, like turning your site into a working eCommerce store. In the past, one of the biggest differences between and was that you couldn’t install your own themes and plugins at

If you’re using a free account or if you’re paying for one of the cheaper plans, you still cannot install your own themes and plugins at This is a huge drawback, as there are tens of thousands of free themes and plugins to choose from. And again, themes and plugins are a huge part of what makes WordPress so flexible.

However, if you pay for the Business ($300 per year) or eCommerce ($540 per year) plans, you now have the ability to install your own themes and plugins, which gets you closer to the flexibility that offers.

Note: seems to have price discrepancy between two countries. At one place (in western countries) they are charge about $25/month for business plan, where as in countries like India, they are charging it less than $10/month.

Self-Hosted WordPress Is Usually Cheaper for Serious Websites (But Not Always). For a basic hobby blog, is the cheapest way to get started. If you’re ok with using a sub-domain (e.g., you can create a blog 100% for free. However, there are some limitations in that you can’t use your own domain name and your blog will have ads.

However, if you’re launching a serious blog, a business website, or any type of website where you plan to make money in some way, self-hosted WordPress will probably be cheaper.

To run a self-hosted WordPress site, the minimum costs are around:

  • $50 for a year of hosting
  • $10 for a year of your domain name
  • $60 for an entire year, you can have your own self-hosted WordPress install where you can install all the plugins and themes that you want. You would also be able to create multiple WordPress sites.

To get that same flexibility with WordPress, you would pay at least $300 for the year for just a single site.

Eventually if you want the ability to install your own themes and plugins (which you should, unless you’re just creating a very simple blog), self-hosted WordPress will probably be a lot cheaper. If you’re a technical user, it’s important to understand that doesn’t give you any server access unless you pay for the Business plan or above.

On the Business plan and above, you’ll be able to connect to your site via SFTP and also access your database via phpMyAdmin. However, even on the Business plan, you still don’t get full access. For example, you can’t create your own databases or edit server configuration settings.

With self-hosted WordPress, you can edit every single file and configuration option (though some web hosts might restrict what you can do). For example, you can create staging environments, create separate databases when needed, etc.

Self-Hosted WordPress Gives You 100% Control Over Monetization ( Has Rules)

If you plan to make money from your website, you’ll almost certainly want to go with self-hosted WordPress ( because puts some limits on how you can make money from your site.

For example, doesn’t let you use AdSense or other display ad networks unless you’re on the Business plan or above. does allow affiliate links and sponsored content…but with some limits. For example, says that “you can add affiliate links to your content as long as the primary purpose of your blog is to create original content.”

Similarly, you can write sponsored posts…but with limits – “We do not allow sites where the vast majority of content is sponsored content”. If you use, you’ll have to consider these rules when you plan your monetization strategy. However, with self-hosted WordPress, you can just monetize your site however you want – you never have to worry about following a third-party’s rules (beyond your government’s laws, of course!).

Should You Use or

Most people should use, AKA self-hosted WordPress because.

You have the most flexibility, including the ability to install themes and plugins right away and access your server.

It’s affordable – you can run multiple WordPress sites for as little as ~$60 per year, whereas will cost $300 for a single site if you want to be able to install your own themes and plugins.

Monetization is allow if you want – you don’t have to worry about following’s rules. It’s still simple enough for non-technical users to work with – most web hosts give you one-click installers that let you get up and running with self-hosted WordPress in just a few minutes. For most websites, those benefits are worth the small increase in complexity.

There are a few exceptions where might make a better choice, though: You’re creating a “just for fun” hobby blog and want a simple, free blogging platform. As long as you have zero plans to turn your blog into a business, can be a great choice.

You’re willing to pay for the Business plan (to install themes/plugins) and want the absolute simplest, most hands-off way to make a WordPress site. You’ll pay a premium over self-hosted WordPress, but will handle all the maintenance for you, which takes a load off your shoulders. In all, my recommendation would be to choose a self-hosted wordpress ( If you have any suggestion or mindful, just share with us on the comment section.

Post a Comment

* Please Don't Spam Here. All the Comments are Reviewed by Admin.