Microsoft® explains about pinning sites on the home screen
On its official blog, Microsoft explained users and developers about pinning websites on the home screen. This pinning exercise will help users a lot. The notifications from the website would be displayed on the screen to the users.
This is almost like a phone where notifications are displayed on the icons. Users do not even have to open the tile to check if they have any notifications. Imagine this situation - your Facebook page is pinned to the home screen on your Windows 8. It will automatically show you the number of updates (notifications) you have on your page on the face of the tile.
Pinning sites is something more than just adding them as favorites here in this new operating system. Developers can also utilize pinning to promote their brands. This is another great feature of Windows 8. To know more about this, read the complete story here.
Image by Microsoft