The web application that allows to content experts — professionals who understand how to generate a certain complex type of content or communication — to encode that knowledge into an app that can be reused by others, without requiring the content expert to become an expert in programming or application development.
Use apps to facilitate the intelligent gathering of data from non-technical users, who may have a limited understanding of what the data will be used for Provide a fully automated way for data thus gathered to be used in generating documents for use in day-to-day business
Do so in a way that is as open and interoperable as possible, in relation to other applications and services