Un mockup è una rappresentazione dettagliata di un modello, software, sito, applicazione o qualsiasi prodotto da progettare. Ha quasi l'aspetto della versione finale. I mockup dei siti si creano con strumenti di design per capire il percorso dell'utente, le funzioni e l'idea alla base del design.
I mockup sono molto importanti per ottenere l'approvazione degli stakeholder su una certa direzione. È qui che designer e sviluppatori ricevono feedback sul design. I mockup aiutano anche a verificare che il prodotto risponda alle aspettative degli utenti finali e funzioni bene su schermi, piattaforme e dispositivi diversi.