Понятие user interface (UI) используется в целях описания пользовательского интерфейса, ориентированного на компоненты взаимодействия с пользователем, являющиеся, как правило, методами ввода и вывода (технического и физического характера). В его арсенале – разного рода компоненты и подходы, с помощью которых обеспечивается пользовательское взаимодействие с системой. Но не предусматривается затрагивание им некоторых нюансов, к примеру, пользовательской реакции на систему.