WPF is a desktop technology used to build desktop apps with access to complete windows capabilities. UWP or universal windows platform evolved as a framework that targets windows 10, this supports both mobile and desktop. This framework is developed over WinRT.