Windows 10 introduces a new package management system creatively named "PackageManagement".
https://blogs.technet.microsoft.com/packagemanagement/
https://github.com/OneGet/oneget
For those not familiar with the concept many software development languages employ a centralized package management system for installing 3rd party libraries and tools. Rather then browsing through a website, downloading a file, and running an installer, all of this can be triggered by a single command. Linux has had this for software installations for years with the "apt-get" command.
So ultimately say in the future Revit 2019 is released and you want to install it. You could simply open a PowerShell window and type:
PS C:\>Install-Package revit2019
Name Version Source Summary
---- ------- ------ -------
revit2019 2019.1.0 adsk Autodesk Revit 2019