XLink defines how to insert links in
XML documents. It specifies a framework making it possible for
XML applications to recognize
XML elements as having link semantics. In addition to the simple, two-ended, unidirectional links which are well-known from
HTML, XLink allows more general links, which must not be embedded in the document, can have any number of ends, and can be multidirectional.