The Network-Oriented Document Abstraction Language (NODAL)
is a set of standards and protocols for ubiquitous collaboration supported by
an open source sample implementation.
EBML, or Extensible Binary Meta-Language, is a simple XML like binary language for describing data in structured style. EBML was originally designed for use in the Matroska project, but the developers saw that EBML was very flexible and extensible.