Drupal commerce taxonomy
You create a link to the taxonomy display page. This page will show all the nodes (product display types) that are tagged with the taxonomy term (category). How you display the taxonomy page is up to you. There are many modules which can give you more flexibility to the taxonomy display pages.