Application Object Model

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Application Object Model[1] (AOM) for Mozilla is an application programming interface for manipulating the application using JavaScript. It is similar to Document Object Model, but instead of being document-centric, it is application-centric. For example, opening web services, saving files, etc.

This term was coined to avoid confusion with DOM which is mainly used for manipulating HTML documents.


  1. ^ Hyatt, Dave. "The Implementation of the Application Object Model". Retrieved 16 August 2012.