We design websites using the WordPress content management system (CMS) due to its ease of use, it's functionally rich (through adding plugins), robust and it has great online support. One of the most frequently asked questions we are asked from customers is: What is the difference between WordPress posts and pages. This article is based on a page from the WordPress support website.
There are very key differences between posts and pages in your WordPress website.
Posts are entries listed in reverse chronological order on the website home page or on the posts page if you have set one in Settings → Reading. If you have created any sticky posts, those will appear before the other posts. Posts enable you to have a blog as part of your website and can be found in the Archives, Categories, Recent Posts, and other widgets. Posts are also displayed in the RSS feed of the website. You can control how many posts are displayed at a time in the Reading Settings. The URL for a post includes the date the post was published like this: http://websitename.com/2008/11/30/post-title/. If you don't use date then you can use categories: http://ecoportal.org.uk/all/get-your-business-online/.
Pages are static and are not listed by date. Pages do not use tags or categories. An About page is the classic example. Pages can be displayed in the sidebar using the Pages widget, and some themes display pages in tabs at the top of the website. If you have 50 pages and you use the Pages widget, then all pages will be listed all the time. The URL for a page looks like this: http://websitename.com/page-title/
How many can I have?
There is no limit on the number of posts or pages you can have.
How do I post to a Page?
All posts will appear on the main posts page, but you can also display specific posts on category pages with our custom menus feature. If you want, you can change the default page for posts to appear by changing Settings → Reading in the Dashboard. This will likely require changing your Front page as well.