This paper shows how Microsoft Office, Microsoft SharePoint, Microsoft Exchange, and Microsoft Office Communications Server contribute to the Microsoft Business Productivity Infrastructure (BPI) which is powerfully designed.

The BPI stack approach suggests that only by thinking at a capability level (for example, “What do users want to do?), and then adding the right aspects of capability in each place (client, server, and services), can we create desktop applications that also deliver rich server and services capabilities to information workers. Read more.