Extensible Markup Language (XML)
Definition
XML describes hierarchically structured data using named elements and attributes.
A text-based W3C syntax for hierarchically structured documents with elements, attributes, and namespaces.
Simply explained
Data is packed into labeled, nested boxes. This makes it clear which information belongs together.
Why it matters in practice
The term contributes to secure, maintainable, and high-performance web applications as well as resilient technical decisions.
Example from business
A manufacturer exchanges order documents using a versioned XML schema.
Limits and pitfalls
- Well-formedness is not schema or content validity; parsers must secure against XXE and resource consumption.
Origin & history
XML 1.0 became a W3C recommendation in 1998 and shaped data exchange and document formats.
Use in mid-sized companies
- Possible application: A manufacturer exchanges order documents using a versioned XML schema.
Frequently asked questions
What does Extensible Markup Language (XML) mean?
A text-based W3C syntax for hierarchically structured documents with elements, attributes, and namespaces. What should be noted? Well-formedness is not schema or content validity; parsers must secure against XXE and resource consumption.
Sources
- XML 1.0 · W3C, XML 1.0
Source checked on 10.10.2026. Editorial application examples are hypothetical; no evidence of real customer results.
Editorially reviewed on: