Source Microsoft article A simple lawn solution architectures a collaborative solution architecture.
This architecture uses a set of simple lawn solutions to build a complex architecture, which in turn builds a new solution.
The architecture is called a Collaboratory Solution Architecture (CSA).
The architecture enables developers to build solutions that support multiple business processes.
The CSA architecture is scalable, with more than one version available to developers.