SAP Basis é a administração de sistemas de aplicativos de software SAP. Os aplicativos de software SAP são aplicativos entre empresas usados principalmente por grandes empresas para gerenciar dados. Esses sistemas gerenciam dados financeiros e de ativos, contabilidade de custos e ajudam a gerenciar operações, materiais e fábricas. Por exemplo, o software SAP é freqüentemente usado para analisar vendas na mesma loja ou testes clínicos de medicamentos.
Os programas de software SAP são alguns dos mais populares em gerenciamento de negócios. SAP é uma empresa alemã fundada em 1972 por cinco ex-funcionários da IBM. Hoje, é uma das maiores empresas de software empresarial do mundo e concorre com muitas das maiores empresas de tecnologia do mundo, como a Cisco. Os administradores do SAP Basis garantem que os aplicativos SAP sejam instalados e configurados corretamente. Os funcionários SAP Basis lidam com todos os aspectos técnicos dos programas SAP. Por outro lado, o lado dos aplicativos do SAP é administrado por desenvolvedores que são especialistas em Programação de Aplicativos de Negócios Avançados, a linguagem de programação dos aplicativos SAP. ABAP começou como uma linguagem completamente procedural, mas adicionou recursos orientados a objetos que são familiares aos programadores Java. Os programas ABAP são executados no aplicativo Netweaver ABAP da SAP. Antes do ano 2000, todos os programas SAP eram chamados de programas SAP Basis. Depois de 2000, os novos programas SAP foram chamados de programas SAP devido a melhorias que permitiam que os programas fossem executados fora de servidores de aplicativos da web.