A blog is a web-site where blog posts are published. The word blog is a contraction of the term Weblog. A post is an individual entry that is published on a blog site, so you don't write blogs, you write posts on your blog.