Permite el diseño de interfaz gráfico de usuario, con la funcionalidad de cliente rico y el soporte de cliente ligero (navegador o dispositivo).