A first-tier client program that executes in its own Java Virtual Machine.