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