How do I pin a site?
Go to your favorite website, grab the tab and drag it to your Windows 7 Taskbar.
Release the tab once your cursor is over the Taskbar.
Now a single click opens your favorite site and gives you access to new features.
What are some of the benefits of Pinned Sites?
Go directly to the section of the site you want and even get live content through the Windows 7 Jump Lists.
Get live notifications on the taskbar when an event occurs such as a new email or friend request.