If you love tiles on your Start Menu (or full screen Start), you will love this new feature in Microsoft Edge. In the recently released Windows 10 build 10122 for Windows Insiders, Microsoft has added the ability to pin your favorite website to your Start Menu (or Start screen).
As you can see in the image above, all you have to do is open your favorite website in the Edge browser and tap or click on the settings button. Once the settings menu appears, simply tap or click the "Pin to Start" option and you are all done. Your favorite website will now appear in your Start Menu. This is definitely a neat little feature for those of you who enjoy tiles and want quick access to your favorite sites from the Start Menu.
The tiles can also be resized from the default medium size to small, large, or wide. You can also enable or disable the Live tile feature, which simply refreshes the tile with the latest content from the website, similar to the Pin to Start feature found in modern Internet Explorer.