IEBlog describes in detail, IE10's pinned sites and their availability on the Windows 8 Start screen. Pinned sites in Windows 8 make it fast and easy to get to your favorite sites. With badge notifications, site's tiles come alive with up-to-date information and help you know when new content is available.
Read more..
:bulletblue: How to pin websites in Windows 8 with IE10