4D é um sistema de gerenciamento de banco de dados relacional e IDE.4D fornece plataformas integradas que simplificam e aceleram o desenvolvimento e a implantação de aplicativos da Web, móveis, desktop e cliente-servidor.A linha de produtos 4D foi expandida para um back-end SQL, compilador integrado, integração de PHP e vários plug-ins e interfaces de produtividade.Alguns dos plug-ins criados por 4D incluem 4D Write (um processador de texto), 4D Draw (para desenhar formas), 4D View (um pouco como uma planilha, mas com funcionalidade extra) e 4D Internet Commands (que permitem adicionar todos os tiposfuncionalidade relacionada à Internet em um banco de dados).... 4D também pode ser usado como servidor web, para executar aplicativos de banco de dados compilados.