Extensions to the Handlebars templating engine for use with Ember. These extensions make Handlebars aware of property observing, which allows it to automatically update the DOM when the referenced properties change. It also provides Handlebars helpers for creating Ember views and working with collections.
The Ember routing system
The base Ember runtime. Essential for all Ember apps.
The Ember state management system