This document is a report on Windows Presentation Foundation (WPF) by Piyush Priyank. It acknowledges help from parents, teachers and friends. It discusses that WPF is a graphical subsystem for building application user interfaces on Windows, using Extensible Application Markup Language (XAML). It provides advantages of WPF like support for 3D, animations and a consistent programming model, and disadvantages like a limited control suite compared to Windows Forms.