How to filter pages by multiple categories

I am trying to create a single page where people can go and filter product pages. These pages will have at least 5 categories per page.
I have set up the categories and have selected the correct categories for each page, but don’t know what module to use to build the page.