SAP Hybris is different from SAP Hybris Cloud for Customer in that it offers products for Commerce, Billing or Revenue, Sales, Service and Marketing and SAP Hybris Marketing is completely different from Hybris Commerce.
Object orientation simplifies software design to make it easier to understand, maintain, and reuse. Object Oriented Programming (OOP) represents a different way of thinking in writing software. The beauty of OOP lies in its simplicity. The expressiveness of OOP makes it easier to deliver quality software components on time.
ABAP is a programming language developed by SAP for the development of business applications in the SAP environment. The ABAP Objects component makes object-oriented programming possible. ABAP is the programming interface of Application Server ABAP (AS ABAP) in SAP Net Weaver.
ABAP (development) for SAP HANA refers to any or all developments that leverage the facility of SAP HANA inside ABAP-based applications. during this context, the SAP HANA platform is that the primary informationunderlying the ABAP platform.
SAP BASIS stands for (Business Application Systems Integrated Solutions), includes RDBMS, GUI and other powerful components for system administration. SAP BASIS—the underlying system software that forms an effective platform for customer and module specific applications, is typically a middle ware program.