The overall design and structure of the App.
This includes elements such as:
- the components from which the App is built;
- the means and protocols by which these components interact and communicate;
- where these components reside;
- where and how they store their data;
- the functions and behaviors of those components;
- and more.