ember-metal Ember.js package that provides observers, computed properties and mixins. This package is very low-level; you should consider using ember-runtime instead.
ember-runtime Ember.js package that provides a classical object model, bindings, observers, computed properties and other conveniences. Great for use on the server or in the browser. Does not have a requirement on DOM.