eXtensible Markup Language

A markup language that is extensible (unlike HTML)

Extensible because it is not really a markup language, rather, it is a common system for creating and instantiating markup languages

I.e., tells us to use pointy-brackets instead of square brackets, but doesn’t tell us what to put in the brackets.

based on description vs commands

A Hurried Introduction to XML, slide 1 of 24