Internet Explorer 9 introduced a nifty feature to pin a website by dragging it from the address bar and dropping it onto the Taskbar. It is present in IE10 and IE11 too. While the Quick Launch also allowed creating shortcuts to websites, pinning allowed users to use a large icon for the site shortcut. However, the problem with pinned sites is that all IE addons are disabled when you open a pinned site. If this is a deal-breaker for you, you will be pleased to know that there is a way to pin websites to the Taskbar without disabling addons.