A plataforma NetBeans oferece os recursos comuns a aplicações — como menus, gerenciamento de documentos e configurações — prontos para o uso. Criar uma aplicação "em cima do NetBeans" significa que, em vez de criar as aplicações a partir do zero, você fornece somente as partes da aplicação que a plataforma NetBeans ainda não tem. No final deste ciclo, você une sua aplicação à plataforma NetBeans, economizando tempo e energia, além de conseguir uma aplicação consistente e confiável.