La parte di un'applicazione rivolta all'utente. In un'applicazione desktop questo includerebbe il framework di finestre e i moduli con cui l'utente interagisce; in un programma a riga di comando sarebbero i comandi e gli argomenti disponibili; e in un'app Web farebbe riferimento a HTML e JavaScript.