WPF (Windows Presentation Foundation)
WPF introduced in the .net framework 3.0. WPF introduced highly rich features for windows client application that includes XAML, data binding, controls, 2-D and 3-D Graphics, Media, Document, Dependency Property etc. apart from this with the help of WPF you can create both standalone application and web based application which is known as XBAP(XAML browser application)
XAML stands for extensible application markup language. It simplifies creating a UI for a .net framework application. XAML allows us to design up and logic on different tools.