Capture and restore an object's internal state

Momento Design Pattern