XML - What is it?
A Document Protocol
how to organize documents
A Markup Language
how to "markup" a document
A Document Processing Context
Programs for handling documents