DML2 is an object oriented document formatting and content storage
system. Content inside DML2 objects can be completely separated from
structure and presentation. DML2 is primarily meant for static
HTML-based development, but it may be used for any purpose.