Skip to content

    Extensible Markup Language (XML)

    Web design & developmentXMLExtensible Markup Language
    Reading time: 2 min.Editorially reviewed on:
    ← All terms

    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

    Source checked on 10.10.2026. Editorial application examples are hypothetical; no evidence of real customer results.

    Editorially reviewed on:

    On this page

    Next step

    Put knowledge into practice