What do you mean by data binding?
Data binding is automatic synchronization of the data between the view and model components. Data binding lets you treat the model components as a single source of truth in your applications. The view component is a projection of the model. When the model changes, the view will reflect the change, and vice versa.
NOTE: This information is likely to be asked in angularjs interview questions.