Mockup é a representação estática e de alta fidelidade de um design. Ele mostra como o produto vai parecer, com layout, cor, tipografia, imagem e marca, justamente pra você visualizar a aparência antes de partir pro desenvolvimento.
Ele ocupa um lugar entre o wireframe e o protótipo, porque o wireframe foca em estrutura e função, o mockup mostra o visual quase final, e o protótipo adiciona interação pra testar fluxo. Ou seja, o mockup é o passo de alinhar a direção visual com o time.
Na prática, ele vira um artefato concreto de discussão, porque, em vez de descrever em palavras, o time vê como cor, tipo e layout conversam, e pega cedo um problema de leitura ou de identidade, antes de gastar dev com isso.