* String interpolation: sends data to…
{{ an.expression.resolving.to.a.string }}
* Property binding: sends data to properties in the DOM
<tag [property]="expression resolving to required value type">
* Event binding: receives data from events triggered from the DOM
<tag (click)="expression handling the event">
* Two way data binding:
<input [(ngModel)]="bound model">