What's a Universal Windows Platform (UWP) app?
UWP is one of many ways to create client applications for Windows. UWP apps use WinRT APIs to provide powerful UI and advanced asynchronous features that are ideal for internet-connected devices. To download the tools you will need to start creating Windows apps, see Install tools for the Windows App SDK, and then write your first app.