Posts are usually the content of the blog listed in reverse chronological order (latest content at the top). If you use WordPress as a blog, eventually most of your posts will use posts for site content.
You can add and edit your site in WordPress posts by selecting Posts in your control panel. Here’s what the screen with the option to add and update posts looks like.
Categories and tags help you organize your posts and make it easier for readers to find content that interests them. As posts get older, it becomes increasingly difficult for users to find them. That is why there is a possibility of organizing posts based on categories and tags. Selecting categories and tags show all texts that correspond to that category or label according to the date of publication. Unlike pages that are hierarchically organized and do not have categories and labels.
Of course, a site in WordPress provides more options for creating content on the site, but pages and posts are two basic ways. There is no limit to the number of posts or pages you can make on the site. Focus on organizing the site to provide the best possible user experience.
More about pages you can read here.