Programme Java = applications indépendantes et/ou applets

Un programme Java est ou bien :
- un programme à interpréter sans le Web : application indépendante (standalone)
- un programme chargeable par Internet à l'aide d'un client Web et exécuté en local à l'aide de l'interpréteur intégré dans le client Web : les applets.

Il peut être les 2 :