DataWindow technology is implemented in two parts:
A DataWindow object The DataWindow object defines the data source and presentation style for the data.
A DataWindow control The DataWindow control is a visual container for a DataWindow object. You write code that calls methods of the container to manipulate the DataWindow object.
You can also use a DataStore object as a nonvisual container for a DataWindow object. DataStores provide DataWindow functionality for retrieving and manipulating data without the onscreen display. For more information about DataStore objects, see Chapter 11, “Using DataStore Objects.”