How to pin a website to Start menu with Microsoft Edge in Windows 10
Starting in Edge 87.0.663.0, the browser has received one more earlier planned feature - the ability to pin open websites to the Start menu. It is a nice addition to the ability to pin URLs to the taskbar, which exists in Edge for quite a long.