One of the neat little feature of Windows 8 is the ability to pin Web Pages to the start screen through IE 11.
Here a great example of the pinned wpcentral site on Windows 8
This is what it looks like on my start screen as large tile
And that’s it! The tile should refresh with WPCentral direct news feed and depending on the size you chose, it will have a slightly different layout.
Adding Pinned sites to your web page
So you have seen this in action with WPCentral and now you can add this feature really simply to your site.
To do this you can use the IE Pinned app builder tool at http://www.buildmypinnedsite.com/en this will refresh your site code so that the IE pinned app looks like a windows 8 app and appear on users start screen.
Thanks for this tip, I think IE11 is on of my most used apps in Metro when I'm not playing games.