A blog post (more commonly referred to as a single post/page) is an individual article that covers a certain topic and is located within the blog page. It has the following attributes:
It has the author’s name and the date of publication. Since blog posts are published more often than pages, this is an important distinction between the two. A blog post has the author’s name, and the date it was published on.
It has an area for users’ comments. This feature is especially important to blogs and aggregator websites. These comments enable idea sharing with arguments for or against the article.
It has social media sharing buttons. As befits any blog post (or for that matter, a new article) it has social media buttons that allow it to share the blog post with a wider audience, and thus promote it.