Post and page appears to be same on the dashboard as both are used to add content on your site. People get confused in their usage.

Pages are static. Then don't change frequently. Some examples of pages are contact us, about us, introduction, etc.

Posts are what you make an update on your post. They need to change very frequently as they need to keep your site fresh and attractive for your users.


Posts

Posts are the site content which are published on a site with an exact date and time. They can be categorized in a systematic way on the basis of category and tags. If you are a blogger, then you'll write posts to update your new blog. They are listed in a reverse chronological order on a site.

They generally consist of informational topics related to education, news, regular activities, feminism or any other topic. The content frequently changes for the end user as new posts are updated regularly. As the post gets older, a user has to dig inside to find it.

Posts have the commenting feature, which can be turned on or off. It allows discussion on your blog if you have turned on the commenting.

As posts are published timely, they made up the RSS content of your blog. Your users will be notified about your most recent posts via RSS feeds.


Pages

Pages are static and not changed frequently such as contact us, about us, privacy policy, etc. They don't have date and time published, however, database stores the published date or time of the page.

They are not included in RSS feeds as they don't have date and time published on the page.

They are neither listed by date nor can be categorized by the category and tags. They can make a hierarchy by nesting pages under each other making one of them the parent page.

They are not social, hence they don't have the commenting option.