User Interface Markup Language
Lenguajes de marcas empleado para describir elementos de la página generalmente utilizados en las interfaces gráficas de usuario, tales como botones, listas de menú y otros elementos. Se utiliza para definir su ubicación en la página y las acciones que deben tomarse cuando se producen eventos, como clics del ratón o pulsaciones de teclado.