Identification should include the following concepts:
- The DOM is the data-binding model that exists between a programming language and multiple databases.
- The DOM eliminates the need to write different code for various database platforms.
- The DOM is different for various languages.
- Programming languages correlated to their associated DOMs include but are not limited to
- C#—.Net
- Java—Java Database Connectivity (JDBC)
- Flash ActionScript—Asynchronous JavaScript and XML (AJAX)
- Open-source languages—PostgreSQL, NoSQL, MySQL.