Component model
This section explains the high level software components and artifacts in developing a Litium Connect Integration Applications.
- The contracts common to all Litium connect business domains are defined in Litium.Connect.Abstractions package.
- Litium contracts are defined in the Litium.Abstractions package.

Litium Connect Integration Applications should talk to Litium through WebAPIs. These WebAPI are using the Litium.Connect.Abstractions domain model for the data that is being served through them.
Which means, the integration applications are dependent on the WebAPI specification, and not in the Litium application. It is also not dependent on the Litium domain model defined in Litium.Abstractions package.