● Приложение (application) – аналог “обычной” прикладной программы.
● Апплет (applet) – специализированная программа, работающая в окне WWW-документа под управлением браузера.
● Сервлет (servlet) - специализированная программа, работающая в WWW на стороне сервера.
● Модуль EJB (Enterprise JavaBeans) – предназначен для многократного использования серверными
приложениями Java.
● Библиотека – предназначена для многократного использования программами классов Java