A common question for those new to WordPress is, “What is the difference between a post and a page?”
First, let's look at the similarities, both are located at the sidebar of the admin area and share some of the same items on the edit page, such as: the visual and text editor; the publishing box; featured images and a few other screen options.
This is where most of the similarities stops though. Posts, when created, appear on your blog in reverse-chronological order and become archived as they get older. They also make use of your RSS feed, TAGS and categories. This makes posts easy to organize and keep track of. You will most likely be creating many of them. By default, posts allow people to comment on them, while pages do not. Though, this can be changed in the post or pages ‘discussion box’.
Pages usually act as a static page of your sight, such as, and ‘about’ page or a ‘contact’ page. This means that, unlike your posts, your pages will always be relevant. Pages also do not use tags or categories, instead, they can be organised hierarchically using parent pages. A parent page acts as a main page that other pages can branch off of, like a sub page. For example, if you have a catering service page with a sub page, just for cakes. Having these subpages is important to your site structure and also has an effect on your search engine optimisation or SEO. You can have as many sub pages as you wish.
Viewing a post on its own page is different from viewing an actual page. This, for the most part, has to do with site structure and how it is seen in search engines. Of course, posts and pages can work together, like on a home or blog page which features your posts.