Blogging is a type of content writing. Blogs are used to add fresh content to a website. Search engines give more preference to websites with fresh content. This translates into more traffic to the website. So blogging is an organic digital marketing strategy for your brand.
A proven lead generation tool, provided you are publishing good content that is useful to your audience.