If you have Windows 7 and Internet Explorer 9, you can pin websites to your Taskbar. Open the site in Internet Explorer, drag the tab to the Taskbar, and release the mouse button. A shortcut button now sits on your Taskbar. Simply click it to open Internet Explorer. The browser will automatically open the site.