Although there can be many definitions, a landing page is often the page visitors land on that contains your sales message and a call-to-action. This differs from a website in that the focus is on a singular page with a distinct purpose.
When you share this link, the special nav mode for the 's collection will be preserved.