Document Interchange Architecture

See DIA.