WebBeginner

XML

Also known as Extensible Markup Language

A text markup language for representing structured information with nested elements, attributes, and application-defined tags.

In the real world

<term id="api"><name>API</name></term> represents a small structured record.

Related

Go a little deeper