Las aplicaciones gsBase son diseños modulares y reutilizables que se crean y modifican usando el Kit de Desarrollo gsBase y se instalan en los Servidores gsBase para ser utilizadas desde el software de cliente gsBase u otros dispositivos que pueden actuar de forma opcional como software de cliente (Android, IOS, Web, ...). Una aplicación gsBase está formada por 4 componentes: archivo de ventanas (su diseño incluye parte gráfica o visual compuesta por contenedores y controles, programación opcional para cliente y servidor y tabla de traducción de idiomas), archivo de diccionario de datos (es opcional e incluye la estructura de los archivos de datos que gestiona la aplicación), archivo de plantillas de documentos e informes (es opcional e incluye la definición de los documentos e informes que se pueden construir a partir de los datos asociados a la aplicación) y archivo de ayuda (contiene una estructura tipo .chm con el documento de ayuda para la funcionalidad de la aplicación). Las aplicaciones gsBase pueden ser cualquier tipo se solución para resolver problemas de gestión: ERP, CRM, SGA, TPV, Robótica y Domótica, software e-Commerce, aplicaciones de movilidad, aplicaciones a medida, etc.