"The Smart Client Baseline Architecture Toolkit provides an integrated set of guidance to help architects and developers create smart client line-of-business applications. A smart client line-of-business application has one or more of the following characteristics:
It has a rich user interface that takes advantage of the power of the Microsoft Windows desktop.
It connects to and exchanges data with multiple back-end systems.
It takes advantage of local caching and processing to enable operation during periods of no network connectivity or intermittent network connectivity.
It is easily deployed and configured.
Smart Client Baseline Architecture Toolkit