Introduction - If you have any usage issues, please Google them yourself
Presentation Model is a design pattern suited for rich client application, especially when you use .net and data binding. Examples include a website, a windows forms application, and a wpf application.