In a Loopback application, there's mention of a built-in Application model.
This page says "contains metadata for a client application that has its own identity and associated configuration with the LoopBack server."
When clicking through the referenced page it further elaborates with this:
Application model
Use the Application model to manage client applications and organize their users.
The default model definition file is common/models/application.json in the LoopBack repository.
The first link in that paragraph I think is incorrect as it refer to the Express application wrapper, rather than an instance of the model.
The second link details the attributes of the model. There's mentions of things like ownership, realms (which is mentioned in the context of Users), and various other settings.
The Application model is mentioned in a few places in the documentation but it doesn't really explain how to use it.
How would you access the Application model in an app?
Where are all the attributes defined in your app?
Can you have more than one Application instances, and why?
Hope this isn't taken as a subjective topic, I'm really just after better documentation on the topic.