The difference between blogging and blogging for profit is monetization. Starting a blog today is as simple, easy and fast as setting up a social media profile. Anyone can start a blog, either self hosted or using a webhost. There are blogging platforms that allow you to have your segregated section, complete with your profile and exclusive posts. There are free content management systems that allow you to host a blog on their parent domain. You could also purchase a domain, register it, host it and create a website essentially designed to be a blog. Assess the costs of the different options, consider your technical skills such as website design and choose a platform that suits you.