An application is any Murano application that can be deployed in a Murano environment.
A Murano application is a deployed package. It is a part of a Murano environment and has an associated Heat stack.
An application could be a message queue, a logging application or a database - the list is not exhaustive.
An application can be public or private.