The .org version of WordPress provides many of the same features as its .com counterpart, but it also provides additional customization features for any blogger. This WordPress option works out well for folks who want to have complete control over the customization of their blog, but it is not a platform that is easy for beginners to use effectively but there are lots of free and paid options to learn WordPress.
WordPress.org lets you install your own custom plugins and themes to make your blog look exactly how you want. To use this platform for your blog, you will have to find your own web host, perform routine backups and maintain the blog on your own.
For people who are just starting their blogging journey I recommend that they use BlueHost as they offer an easy WordPress installation process, reliable up time and excellent support. Use this link to get a free domain name with your hosting.
In fact, I use BlueHost for this site and many others that I own.
UPDATE 29th November 2017 –
You can now get BlueHost’s high quality hosting plan for just $2.95 per month (36 months sign up) plus you get a FREE domain name. This is for a limited time only!
Normally this would cost you $7.99 per month, so jump on this deal now while its still available.
Here’s what you get for $2.95 per month with BlueHost hosting:
A FREE domain name ( worth $15 )
Fast, high quality & reliable web hosting
One-click WordPress Install and 24/7 support.
5 email accounts
100MB on each account