Adding a website to the Start menu helps you keep your favorite websites just a click away. Not only are they arranged neatly in the menu for you to access it anytime you need it, you also have the chance to directly launch it on your favorite browser without having to search for it on the web or type its address in the bar. On your Internet Explorer 10 Preview browser, on Windows 7-based PC, adding a site is simpler than ever before. In just a few clicks of the mouse you can now add a website and open it in no time.
Watch this video for the steps to help you not only to add a website but to launch it directly from the Start menu as well.