aplicație - este un produs software care se instalează pe un anumit calculator și funcționează direct sub controlul sistemului de operare, având acces la toate resursele calculatorului respectiv. Una din clasele aplicației trebuie sa conțină metoda principală, cu care începe execuția aplicatiei. Această metodă se numește main și are forma:
public static void main(String args[]) {
// corpul metodei
}
applet (miniaplicație) - este un program care se
transmite sub formă de cod de octeți (bytecode) prin rețeaua de
calculatoare și este executat în cadrul unui navigator
(browser) de Web, fără a avea acces la fișierele sau sistemul de
intrare/ieșire al calculatorului pe care se execută;
servlet - un program care se execută pe un server dein
rețea.