It's almost a month when Microsoft officially revealed the upcoming major release of their operating system, Windows 11. The new update to bring an updated UI, and improvements to performance, productivity, and security features. Windows 10 users meeting the minimum hardware requirements will receive a free upgrade to Windows 11.
Windows 11 is now available as a preview release to Windows Insiders in the Dev Channel with a new Microsoft Store as a one-stop destination to browse and install apps, and games. Microsoft Edge browser, which is the default browser on Windows 11, also started appearing on Microsoft Store.