Table of Contents

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.