Blog posts are a great way to build a community around your products and your brand.
You can call your blog anything, it does not have to be "blog". You could use it for "News", "Events" or whatever would work for your business.
SEO Hint: Use your blog to create ongoing and relevant content for the search engines like Google to index.