diff --git a/glossary/Application.md b/glossary/Application.md index 94097e0b7..4a9780e60 100644 --- a/glossary/Application.md +++ b/glossary/Application.md @@ -1,5 +1,6 @@ # Application An application is a standalone piece of software. They can be launched individually or turned into Compose Modules. +A special type of application is the [Compose Applicaction](ComposeApplication.md). ## Examples - Notepad.exe diff --git a/glossary/ComposeApplication.md b/glossary/ComposeApplication.md new file mode 100644 index 000000000..b56d91ea5 --- /dev/null +++ b/glossary/ComposeApplication.md @@ -0,0 +1,3 @@ +# Compose Application +A Compose Application is an executable that hosts the ComposeUI infrastructure and modules. The responsibilities of a Compose Application are creating and starting the core ComposeUI components such as the MessageRouter and the ModuleLoader, presenting a Shell to the user and providing a module manifest to these components listing the modules available to load. +While the core ComposeUI components are hosted within the main Compose Application process, modules are loaded into separate processes. \ No newline at end of file