- Bench DashboardThe graphical user interface for the Bench environment
- Bench CLIThe command-line interface: bench.exe
- File StructureThe layout of the folders and files in the Bench environment
- App LibraryThe format of app libaries
- Configuration Markup SyntaxThe Markdown-based syntax for configuration files
- Configuration PropertiesThe properties of the Bench configuration
- App TypesThe different types of apps in Bench
- App PropertiesThe properties for the definition of an app
- PowerShell APIThe programming interface for hooks and custom scripts
- BenchLib .NET APIThe programming interface of the core library of Bench