Aufheben is a German term that Hegel used to explain the synthesis one would come upon after creating their thesis and antithesis.
For Hegel, it is necessary for history to progress. The original stage of history is “lifted up” and transformed to a stage of history closer to the end goal of history. At this time, the previous stage of history is nullified.
For Hegel, the cause of the process is the world historic individuals, who propel history through the Cunning of Reason. This process is related to Hegelian dialectic.
British Libertarian Marxist journal Aufheben takes its name from this concept.