Um mockup é uma representação detalhada de um modelo, software, website, aplicação ou qualquer produto em desenho. Tem quase o aspeto da versão final. Os mockups de websites são criados com ferramentas de design para perceber o percurso do utilizador, as funcionalidades e o conceito do design.
Os mockups são muito importantes para obter a aprovação das partes interessadas sobre uma direção. É aqui que designers e programadores recebem feedback sobre o design. Também garantem que o produto corresponde ao que o utilizador final espera e que funciona bem em vários ecrãs, plataformas e mais.