[← Back](../README.md)
# Applications
Applications (sometimes shortened to apps) are processes that open a window when ran. The window allows the user to view and interact with the app. Apps have a `title`, `id` and a `windowContent` property that refers to the React component of the application interface.
## Table of Contents
- [ Terminal](./terminal/README.md)
## Examples
### Adding a new application
```js
// src/features/applications/applications.js
export default class ApplicationsManager {
static APPLICATIONS = [
// ...
new Application("Example App", "example",
Application interface goes here.
) } ``` ### Turning a webpage into an application ```js // src/features/applications/applications.js export default class ApplicationsManager { static APPLICATIONS = [ // ... new Application("Web App", "web-app",