SAP Basis is the technical foundation that enables SAP applications to function. It consists of middleware programs and tools that support the interoperability and portability of SAP applications across systems and databases. A number of specific jobs for SAP Basis professionals are available, with titles that include SAP Basis administrator, SAP Basis consultant, SAP Basis application support specialist, SAP Basis architect and SAP HANA Basis consultant. An organization that uses SAP products may have its own titles and responsibilities for SAP Basis jobs.