Інтерфейс користувача
Будь-яку прикладну програму розробляють для широкого кола користувачів і вона повинна мати прості та зручні засоби взаємозв'язку з нею. Ці засоби називають інтерфейсом користувача.
Через інтерфейс користувач керує роботою програми, отримує від неї повідомлення, відповідає на запити програми та ін.
Нині інтерфейс користувача має деякі стандартні засоби, основними елементами яких є Меню інтерфейса та вікно діалогу. В графічній оболонці Windows та її додатках ці елементи доповнені панелями інструментів, смугами прокрутки і т.д.
GUI (Grafical User Interfaces) - графічний інтерфейс користувача. В деяких програмних засобах можна встановлювати свої налаштунки щодо їх візуального оформлення. Змінювати положення панелей, меню, встановлювати свої кольорові схеми... В даному випадку користувач програмного засобу сам визначає які саме обєкти будуть видимі і як розміщені. Корисність встановлює користувач програмного засобу.