When a user installs your Store App, it will appear on their "Metro" home page that displays every time they turn on the computer. It is the new "Home Screen" for Windows users. As an installed app on their computer/tablet, they don't need to open a browser to visit your store. That means your store will be in their face every day, every time they turn on their computer.
Help us improve our Help Center! Let us know if this article was helpful or needs improvement using the vote buttons at the end of the page.