Applications
    
        Applications in 
        Applications can have a UI component but are not required to (called 
Typically, UI applications are the first microservices to be started. They provide a framework for additional UI microservices:
- A blank main window for Swing
 - A blank page with a header and footer for the browser
 
Content is then provided by specialized UI microservices.
    These follow the features of 
- They can run on any node, independent of the web server or the cloud.
 - They can also run outside the cloud on remote computers, e.g., near the team that created and maintains them.
 
In the graphical interface of the applications, these details are invisible:
- Swing applications look and behave as usual.
 - Browser applications function as expected.
 
Thanks to the mature and optimized communication paths, there are no noticeable drawbacks in speed or responsiveness.
Summary
- Applications can have a UI (Swing or Web).
 - Applications are distributed.
 - Applications feature distributed micro frontends and backends.
 - Applications are highly modular.
 - No configuration is required.