diff --git a/glossary.md b/glossary.md new file mode 100644 index 000000000..c69d72d90 --- /dev/null +++ b/glossary.md @@ -0,0 +1,22 @@ +# Glossary + +## Application + +A process tree launched inside a [container](#container). + +## Bundle + +A [directory structure](bundle.md) that is written ahead of time, distributed, and used to seed the runtime for creating [containers](#container) and launching [applications](#application). + +## Configuration + +A [file](config.md) in a [bundle](#bundle) which defines the intended [container](#container) and [application](#application). + +## Container + +An environment setup for the [application](#application) (namespaces, resource limits, mounts, …). + +## Runtime + +An implementation of this specification. +It reads a [configuration file](#configuration) from a [bundle](#bundle), uses that information to create a [container](#container), and launches an [application](#application) inside the container.