SAP Basis est l'administration système des applications logicielles SAP. Les applications logicielles SAP sont des applications inter-entreprises utilisées principalement par les grandes entreprises pour gérer les données. Ces systèmes gèrent les données financières et d'actifs, la comptabilité analytique et aident à gérer les opérations, les matériaux et les usines. Par exemple, le logiciel SAP est souvent utilisé pour analyser les ventes d'un même magasin ou les essais cliniques de médicaments.
Les logiciels SAP sont parmi les plus populaires dans le domaine de la gestion d'entreprise. SAP est une société allemande fondée en 1972 par cinq anciens employés d'IBM. Aujourd'hui, c'est l'une des plus grandes sociétés de logiciels d'entreprise au monde et est en concurrence avec bon nombre des plus grandes sociétés technologiques au monde, telles que Cisco. Les administrateurs SAP Basis s'assurent que les applications SAP sont installées et configurées correctement. Les travailleurs SAP Basis gèrent tous les aspects techniques des programmes SAP. Inversement, le côté applications de SAP est géré par des développeurs experts en Advanced Business Applications Programming, le langage de programmation des applications SAP. ABAP a commencé comme un langage entièrement procédural, mais a ajouté des fonctionnalités orientées objet qui sont familières aux programmeurs Java. Les programmes ABAP s'exécutent sur l'application Netweaver ABAP de SAP. Avant l'an 2000, tous les programmes SAP étaient appelés programmes de base SAP. Après 2000, les nouveaux programmes SAP ont été appelés programmes SAP en raison des améliorations qui ont permis aux programmes d'être exécutés à partir de serveurs d'applications Web.