A more powerful mark-up language than the previously popular HTML. XML allows designers and programmers to create tags that can do almost anything they want, hence the term “extensible.” XML was created so that richly structured documents could be used over the Web.