diff --git a/aio/content/guide/binding-syntax.md b/aio/content/guide/binding-syntax.md
index d5f4747cdf..0511b536d1 100644
--- a/aio/content/guide/binding-syntax.md
+++ b/aio/content/guide/binding-syntax.md
@@ -1,11 +1,8 @@
-# Binding syntax: an overview
+# Binding syntax
-Data-binding is a mechanism for coordinating what users see, specifically
-with application data values.
-While you could push values to and pull values from HTML,
-the application is easier to write, read, and maintain if you turn these tasks over to a binding framework.
-You simply declare bindings between binding sources, target HTML elements, and let the framework do the rest.
+Data binding automatically keeps your page up-to-date based on your application's state.
+You use data binding to specify things such as the source of an image, the state of a button, or data for a particular user.
@@ -13,11 +10,107 @@ See the for a working example containing the code
-Angular provides many kinds of data-binding. Binding types can be grouped into three categories distinguished by the direction of data flow:
-* From the _source-to-view_
-* From _view-to-source_
-* Two-way sequence: _view-to-source-to-view_
+## Data binding and HTML
+
+Developers can customize HTML by specifying attributes with string values.
+In the following example, `class`, `src`, and `disabled` modify the `