Angular 2 is primarily a one-way data-binding process. One-way makes our applications very predictable and we can always know that a child component will get updated after its parent components.
()event binding: data flows out of
property binding: data flows into
We'll also use these bindings to pass data between components. In addition to inter-component communication, these bindings can also work within a singular component and pass information between class to template.