The process of associating the objects or controls of an application to a data source. A control associated with a data source is called a data-bound control.
The contents of a data-bound control are associated with values from a database. For example, a grid control that is bound to a Recordset object can be updated when the rows in the Recordset are updated. When new values are retrieved by the Recordset, new values are displayed in the grid.