What’s the difference between a post and a page? In general, a post has a date and a page is for more permanent information.
Posts
A post is used for dated content and is, by default, arranged in chronological order. What do you use posts for? Most often a post is used for it’s original intended purpose (historically speaking) which is to create a weblog—or an online journal entry. But, since Wordpress is now often used for website content management, posts can be used for things like: news items, events, portfolio pieces, press and resources.
If your information needs to be archived and easily referenced, then posts are the way to go (whether the date is relevant or not). Posts are collections of like pieces of information. You can separate your posts by “categories” or “tags” (for a later discussion) to create different types of collections. For example, if a website wants to use posts to create new items and resources.
Pages
The best and most common example of a page is an “about” page. This type of information is something that doesn’t change (at least not on a regular basis) and it it something that you will likely want to reference in a consistent place.


To elaborate:
Posts, though non-hierarchical, can be tagged and cross-referenced, which allows for the creation of exploratory and dynamic navigation paths between them.
Pages are biased towards being static not only due to the nature of their content, but also because they exist within a traditional navigation hierarchy.
Pages have children and parents, posts have a network of uniquely related (and non-related) siblings.
Posted by Don on February 4th, 2010.