If you have the expertise or a passion or interest for a subject, you're ready to start making money with a blog. With a service like Blogger (www.blogger.com), you can start up your blog totally free. You can also create your own site and secure your own hosting for a low price, which is generally the route I recommend, as many free blogging sites have restrictions on what you can say or do, including making money or advertising.
However, this only further illuminates the exponential rise of online business today. Considering that the internet is still largely in its infancy, as the modern conveniences give way to near-instant delivery of products via drones, 3D printing and other means, and as virtual and augmented reality help to improve the online shopping experience, nearly all our commerce will eventually be conducted through online channels rather than offline channels.
You run an accounting firm that specializes in tax preparation, and business was lagging this year. You want to do better next year, so you start a blog on your website and publish posts about some of the common tax-related issues your target customer faces. You write a few posts a week, and eventually those blog posts start to rank in Google and other search engines.