- A page is a post with the post_type of page
- A post (blog article) is a post with the post type of post
- A product is a post with the post type of product.
A brand is a taxonomy (i.e. you might want to group products together under different brands (i.e. Apple, Samsung).