NetBeans относится как к платформе платформы для настольных приложений Java, так и к интегрированной среде разработки (IDE) для разработки с использованием Java и других языков.
IDE (интегрированная среда разработки) — это компьютерные программы, которые способствуют эффективной разработке программного обеспечения, предоставляя функции, превосходящие возможности простого текстового редактора.
Eclipse — это IDE с открытым исходным кодом и платформа для создания приложений. Существует множество плагинов для различных языков программирования и других инструментов, ориентированных на разработку (таких как моделирование, просмотр баз данных и т. д.).
Swing — это основной набор инструментов пользовательского интерфейса в Java, который поставляется со стандартным Java SDK. Он содержится в пакете javax.swing.
Плагин (или плагин) — это набор программных компонентов, которые добавляют определенные возможности более крупному программному приложению. Если поддерживается, подключаемые модули позволяют настраивать функциональность приложения.