El diseño visual o UI consiste en la definición de un lenguaje visual de una interfaz, respetando mejores prácticas de usabilidad y diseño de interfaces.
Diseño de Interfaces no equivale a UI: el diseño de la interfaz puede incluir o no UI. Por ejemplo, cuando uno hace un wireframe está diseñando una interfaz pero no está aplicando UI, y cuando uno aplica reglas de estilo a una interfaz está aplicando UI pero no está diseñando una interfaz.