Xlinks služi za formiranje veza u XML dokumentu. XLinks
mogu da budu jednostavne veze od tačke do tačke, one koje obezbeđuje
element A u HTML-u. Međutim, XLinks mogu da budu i dvosmerne
veze, zatim veze koje vode na više strana. Xlinks se deklarišu i
"polaze" iz XML dokumenta, ali povezani dokumenti ne moraju da budu
XML. U stvari, XLink predstavlja XML sintaksu za opisivanje usmerenih
grafova čiji čvorovi su dokumenta, a lukovi veze među njima.
Mnogi postojeći web prelistači uopšte ne podržavaju XLinks. Oni
retki koji ih podržavaju, podržavaju samo jednostavne veze koje ne
pružaju mnogo veće mogućnosti od poznatih HTML veza. Da bi se iskoristila
puna funkcionalnost XML veza moraju se koristiti specijalizovane aplikacije.