SAP Basis to administracja systemowa aplikacji SAP. Aplikacje SAP to aplikacje między przedsiębiorstwami używane głównie przez duże firmy do zarządzania danymi. Te systemy zarządzają danymi finansowymi i zasobami, rachunkowością kosztów oraz pomagają zarządzać operacjami, materiałami i instalacjami. Na przykład oprogramowanie SAP jest często używane do analizowania sprzedaży w tym samym sklepie lub klinicznych prób lekowych.
Programy SAP są jednymi z najpopularniejszych w zarządzaniu biznesem. SAP to niemiecka firma założona w 1972 roku przez pięciu byłych pracowników IBM. Dziś jest to jedna z największych firm oprogramowania dla przedsiębiorstw na świecie i konkuruje z wieloma największymi firmami technologicznymi na świecie, takimi jak Cisco. Administratorzy SAP Basis zapewniają, że aplikacje SAP są poprawnie zainstalowane i skonfigurowane. Pracownicy SAP Basis zajmują się wszystkimi technicznymi aspektami programów SAP. Z drugiej strony, aplikacje SAP są obsługiwane przez programistów, którzy są ekspertami w dziedzinie zaawansowanego programowania aplikacji biznesowych, języka programowania dla aplikacji SAP. ABAP rozpoczął jako całkowicie proceduralny język, ale dodał funkcje obiektowe, które są znane programistom Java. Programy ABAP działają w aplikacji Netweaver ABAP SAP. Przed rokiem 2000 wszystkie programy SAP były nazywane programami SAP Basis. Po 2000 r. Nowe programy SAP zostały określone jako programy SAP z powodu ulepszeń, które pozwoliły na uruchomienie programów z serwerów aplikacji internetowych.