One question that comes up a lot is how to organize posts. The answer is to use the built-in Categories system in WordPress.
Start by creating your Categories. You’ll want a manageable number — no more than about six Categories. They should all be “main” categories (not “child”).
Then edit your primary navigation menu and add each Category to the menu. They may be arranged in a drop-down menu if you’d like.
Finally, as you write your blog posts assign each post to the appropriate Category.
Since you’ve added the Categories to the navigation menu, people can click on your Categories from the menu and WordPress will automatically list the correct posts.
You don’t need to make any pages manually and no extra plugins are needed. It’s all built-in and managed by WordPress once the Categories are created and added to the menu.