Question: what is difference between property binding and interpolation?
Answer: An object of the component class is used as data context for the template of the component. So the value to be bound on the view has to be assigned to a field in the component class. To interpolate a piece of data, it must appear inside a UI element, such as {{city}}, or using curly braces.