I have a page with list of products. What is the correct name for this page?
And What's difference?
IMHO, the practical reason it should be "product list" vs. "products list" is because "product list" should be a list where each list item is a single "product", because "products list" should be reserved for a list where each list item is itself a "list" of products (e.g., the root level list may be a list of the "product list" of each business or department). The latter could of course also be expressed as the more technically precise, albeit wordy, "product list list".
Now that I mention it, re. "of" form, for "product list", the "of" form should be "list of products" or "list of the product of each product manager". And for "products list", the "of" form would be "list of product lists".