Application - Rich Client
About
An application client:
- is an executable
- that runs on a client machine
- and offers a rich user interface.
Java
For Java, it typically has a graphical user interface (GUI) created from JavaxFx, Swing or Abstract Window Toolkit (AWT) APIs.