Data Archiving in the ABAP Application System 
You can use the data archiving functions to archive any completed business transactions that are no longer relevant for your daily operations. You store the archived data in archive files to which the system has read-only access.
Archiving Objects define which data is to be bundled into completed business objects in data archiving and which archiving programs are to be executed.
From a technical point of view, data archiving from ABAP application system is based on the archiving objects of the Archive Development Kit (ADK). A limited number of XML archiving objects use data archiving based on XML Data Archiving Service (XML DAS), which runs on AS Java.
Use the ADK data archiving functions for the archiving objects available in the ABAP application system.
More information: Data Archiving with Archive Development Kit (ADK)
Use the XML DAS data archiving functions for the XML archiving objects available in the ABAP application system.
More information: Data Archiving with XML DAS in the ABAP Application System