Model and View are special objects that form an integral part of Backbone.js. These are used to keep the data and the business logic separate from the user interface.
Backbone Collections are set of related models. This is used in situations where we are handling a set of related models.
The concept of condition beans enables Spring to restrict the creation of any bean depending on the evaluation of a condition. These beans get created only when a preset condition is evaluated as true