Что такое bindings в компонентах AngularJS?
Binding - это привязка. Бывает one-way и two-way. Первый передает данные в одну сторону, второй в обе. One-way передает данные на вью и если они изменяются в источнике, то изменятся и во вьюхе. Two-way отслеживает изменения с обоих сторон.
это просто аналог scope который в директивах
one-way : '<'
 interpolation : '@'
и callback в родителя : '&'