WordPress.com is a blog site hosting service by Automattic.
You can get a free blog with basic features. For advanced functionality, you need to opt for one of their paid plans. It can be a great starting point for blogging. If you ever decide to have more control over your site, it’s relatively easy to move from WordPress.com to WordPress.org.
Here are the main differences between WordPress.org and WordPress.com
Small hobby blogs
For people who want to test waters with blogging
It’s a good option for small blogs or hobby blogs that are not actively maintained.
Super easy to set up – just create an account and follow the installation wizard
Hosting is included, so you have less moving parts to deal with
The interface is even more streamlined than self-hosted WordPress
No need to worry about site maintenance, everything is done for you
Built-in stats and community functions
Professional and dedicated support on paid plans
The free account is very limited, e.g., your blog is hosted on a subdomain
Narrow customization options, third-party themes, and plugins are only available on Business plans
Limited monetization opportunities, advertising is forbidden for lower plans
You can lose your site if you violate the terms and services of the platform
Ads and branding are present on your site unless you pay to remove them
Paid WordPress.com plans cost between $4 and $25 per month (billed annually). Each tier increases the amount of storage space, features (including monetization options), and support. With the Business plan, you can install external plugins and themes and connect your site to Google Analytics.