ODMA (Open Document Management API or Application Program Interface) is an industry standard interface for managing documents that allows users to store, retrieve, and share them with security and version control. For example, you can collaborate with someone in another city on a book in which each of you write separate chapters and occasionally work on the same chapter. Using a document management system (DMS), you can create a chapter using your favorite word processor and store it in the document management system in the "first draft library." Later, you can retrieve it from the "first draft library," edit it, and put it back. Your collaborator can also retrieve your chapter to either look at it or make further changes to it, depending on how you wish to work together. The document management system manages who has read-only or update access to the chapter, who has it "checked out," and what draft level of the book it is stored in. The Open Document Management API provides vendors of DMS products and products such as word processors with a consistent interface. A word processor can integrate DMS support so that you can create, edit, and manage your documents through the word processor.
DMS is also sometimes called EDMS (Electronic Document Management System).