It’s worth making a clarification here, as there is often confusion around the term model. Is the model all of the
objects that represent the entities in our data store, or is it just the one specific piece of information that we use in
a view (employees being an example of the latter)? The short and simple answer is that it depends on the context,
although it is quite common to refer to the former as the domain model and the latter as the view model.
Let’s turn our attention to the view. Here is a very simple example of what an AngularJS view looks like.
In AngularJS parlance, we would call this a view template. As was discussed earlier, the view is concerned with
presentation. More often than not, it represents the presentation of data from our model.