Windows e Macintosh non permettono di cambiare funzionalità e aspetto grafico, l'obbiettivo del Graphic User Interface è di ricreare un'ambiente familiare. L'interazione è un aspetto fondamentale nella progettazione di questi artefatti, quando l'utente interagisce con un elemento esso deve dare una risposta all'interazione stessa. L'evoluzione all'interno dell'interazione tra utente e computer avviene con l'interfaccia grafica posso fare azioni senza bisogno di una conoscenza approfondita del computer. I pattern del web sono elementi sempre presenti in una pagina, come icone, finestre, scrollbar ecc.