This article provides an overview of some of the most significant features that WPF provides. It also presents an overview of the document technologies available in WPF. This also covers how WPF and XAML increase collaboration between professional designers and application developers.