Tài liệu cung cấp kiến thức cơ bản về XML (Extensible Markup Language), bao gồm lý thuyết, quy tắc sử dụng, định nghĩa các ngôn ngữ liên quan như DTD, XPath, XSL, cũng như XLink và XPointer. XML được phát triển để cải thiện việc định dạng và truyền tải dữ liệu điện tử, thay thế cho HTML với khả năng thiết lập các thẻ tùy chỉnh. Tài liệu cũng bàn về không gian tên (namespace) trong XML để tránh xung đột thẻ khi kết hợp nhiều tài liệu.