Для того чтобы сайтом или программой было удобно пользоваться, необходимо продумать простой и функциональный интерфейс. Пользователь не должен разбираться в сложной инструкции, для каждой задачи должна быть понятна последовательность действий.
Навигация должна быть очевидной и логичной. Тексты должны быть написаны ясно, чётко и по правилам русского языка, а ссылки должны вести туда, куда обещают. Формы для заполнения должны без лишних слов — только за счет дизайна — объяснять, что именно и где необходимо написать.
Не менее важно в дизайне интерфейсов и то, чего в нём быть не должно. Очень важно, чтобы не было путаницы содержания с навигацией, чтобы не было громоздких форм для заполнения, не было бы лишних разделителей, рамочек, линий, иконок. И главное — не было бесполезной информации.