This Frame Work feature is usually implemented via a table that saves the current state of user preferences and restores the application to that state when the user subsequently executes the application. Preferences can include items such as:
Form size,
Form background color,
Toolbar visibility,
Order of grid columns too! -- Mike Yearwood